<SEC-DOCUMENT>0000906163-22-000074.txt : 20220803
<SEC-HEADER>0000906163-22-000074.hdr.sgml : 20220803
<ACCEPTANCE-DATETIME>20220803145616
ACCESSION NUMBER:		0000906163-22-000074
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		72
CONFORMED PERIOD OF REPORT:	20220630
FILED AS OF DATE:		20220803
DATE AS OF CHANGE:		20220803

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-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-12378
		FILM NUMBER:		221132204

	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-Q
<SEQUENCE>1
<FILENAME>nvr-20220630.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:3e5b9f1f-0db4-4300-a375-14090876d6a2,g:a3508e3d-b1b9-40cb-97c8-17f1e9caf35c,d:c79afb619cc248978343cc877e1d4079--><html xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nvr="http://www.nvrinc.com/20220630" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>nvr-20220630</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80L2ZyYWc6ODMzNjkwNzU3M2M4NDhkODkxZDMyMjE1MjUxMTk0MWYvdGFibGU6OTk2NmIzN2QwOTAzNDBmYWI5ZThkNWI4MGJkN2EzM2QvdGFibGVyYW5nZTo5OTY2YjM3ZDA5MDM0MGZhYjllOGQ1YjgwYmQ3YTMzZF8yLTItMS0xLTQyMjU2_89b2b2a5-41fd-4019-81db-a0fe3fea7cd0">false</ix:nonNumeric><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80L2ZyYWc6ODMzNjkwNzU3M2M4NDhkODkxZDMyMjE1MjUxMTk0MWYvdGFibGU6OTk2NmIzN2QwOTAzNDBmYWI5ZThkNWI4MGJkN2EzM2QvdGFibGVyYW5nZTo5OTY2YjM3ZDA5MDM0MGZhYjllOGQ1YjgwYmQ3YTMzZF8zLTItMS0xLTQyMjU2_982cfc9d-d824-4e62-8b47-3658511f1082">2022</ix:nonNumeric><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80L2ZyYWc6ODMzNjkwNzU3M2M4NDhkODkxZDMyMjE1MjUxMTk0MWYvdGFibGU6OTk2NmIzN2QwOTAzNDBmYWI5ZThkNWI4MGJkN2EzM2QvdGFibGVyYW5nZTo5OTY2YjM3ZDA5MDM0MGZhYjllOGQ1YjgwYmQ3YTMzZF80LTItMS0xLTQyMjU2_34c30c02-fa59-4130-9d57-44e8e065d814">Q2</ix:nonNumeric><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80L2ZyYWc6ODMzNjkwNzU3M2M4NDhkODkxZDMyMjE1MjUxMTk0MWYvdGFibGU6OTk2NmIzN2QwOTAzNDBmYWI5ZThkNWI4MGJkN2EzM2QvdGFibGVyYW5nZTo5OTY2YjM3ZDA5MDM0MGZhYjllOGQ1YjgwYmQ3YTMzZF81LTItMS0xLTQyMjU2_3b0c801d-730f-4234-b7ff-b6a04ebc83b6">0000906163</ix:nonNumeric><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="dei:CurrentFiscalYearEndDate" format="ixt:date-month-day" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80L2ZyYWc6ODMzNjkwNzU3M2M4NDhkODkxZDMyMjE1MjUxMTk0MWYvdGFibGU6OTk2NmIzN2QwOTAzNDBmYWI5ZThkNWI4MGJkN2EzM2QvdGFibGVyYW5nZTo5OTY2YjM3ZDA5MDM0MGZhYjllOGQ1YjgwYmQ3YTMzZF82LTItMS0xLTQyMjU2_6dd89db4-3601-474f-8a9b-962e35f23a7b">12-31</ix:nonNumeric><ix:nonFraction unitRef="number" contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMjAyL2ZyYWc6MTRhNWQwNmYxZmE1NDI5MDhlMTNlNDhlMmNmNjRkMTcvdGFibGU6NmY5N2UxNzMyMTY5NDZmODg1ZTg2YzMxN2E1MDQxYTUvdGFibGVyYW5nZTo2Zjk3ZTE3MzIxNjk0NmY4ODVlODZjMzE3YTUwNDFhNV8xLTEtMS0xLTQzNjU3_8ff74849-daa7-4e49-a4ae-da0fbb506070">1.17</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMjAyL2ZyYWc6MTRhNWQwNmYxZmE1NDI5MDhlMTNlNDhlMmNmNjRkMTcvdGFibGU6NmY5N2UxNzMyMTY5NDZmODg1ZTg2YzMxN2E1MDQxYTUvdGFibGVyYW5nZTo2Zjk3ZTE3MzIxNjk0NmY4ODVlODZjMzE3YTUwNDFhNV8xLTItMS0xLTQzNjYx_98e6df1e-f848-479f-9b7e-ad2d2ceabfe1">3.07</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMjAyL2ZyYWc6MTRhNWQwNmYxZmE1NDI5MDhlMTNlNDhlMmNmNjRkMTcvdGFibGU6NmY5N2UxNzMyMTY5NDZmODg1ZTg2YzMxN2E1MDQxYTUvdGFibGVyYW5nZTo2Zjk3ZTE3MzIxNjk0NmY4ODVlODZjMzE3YTUwNDFhNV8yLTEtMS0xLTQzNjYz_ccbe6332-692b-46a5-99aa-17c45083ebd1">24.93</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMjAyL2ZyYWc6MTRhNWQwNmYxZmE1NDI5MDhlMTNlNDhlMmNmNjRkMTcvdGFibGU6NmY5N2UxNzMyMTY5NDZmODg1ZTg2YzMxN2E1MDQxYTUvdGFibGVyYW5nZTo2Zjk3ZTE3MzIxNjk0NmY4ODVlODZjMzE3YTUwNDFhNV8yLTItMS0xLTQzNjY2_002994ba-2bae-4b0f-8068-a7fa65aeceb0">30.52</ix:nonFraction></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="nvr-20220630.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i56010f7d0cd84afeaa4f31c2dd5a1d2a_I20220801"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-08-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i4a45008d962f4e5591f7f9365a45ae8b_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="i24ef38fac5aa46c2bd7e4801bb627aa9_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62fff9ea5f644066872b658223b186c3_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="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibba3cdcaa2dc41c39c424c00dc84db48_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: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="i040a18d9de434d888394ed38adefc4d9_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb9bab4ad81d472fa100ef434e84417d_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i614981424384411c9e4750f416e2c0dd_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6f0940d8d90846bda7f616851b8308bd_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5ff70b1e01b4a7588573269eba411c7_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a0f8c52f3c04c79b086abc7fa9591d3_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4815670f8c4f44f59997931991206332_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7c979b2ccad3419184715dbf8c28412f_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd83874444474ea99d24685d09f74f88_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:context id="i72f76e6c903d49bb9aff4433bb8fd2fd_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:context id="i4a745f9ddc1f4a4fb5444108e0e6708f_I20220630"><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><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">nvr:ConsolidatedJointVentureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie73961ee8eb44646bcbabd3e6fabf5e8_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><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">nvr:ConsolidatedJointVentureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id75d4a02e7a1407181a852fd8c4ea729_I20210630"><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><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">nvr:ConsolidatedJointVentureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f4a3181e81449d1af645dff0a2c64e2_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><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">nvr:ConsolidatedJointVentureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1dad21171a29446da1b7e29414f78f69_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e65097f45b44164a6082ca71689319a_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="iee7c71c594a747b282c43ae75a1fa192_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="lot"><xbrli:measure>nvr:lot</xbrli:measure></xbrli:unit><xbrli:context id="i90e3c09e1bd24ddb80f93cc83638487e_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="joint_venture"><xbrli:measure>nvr:joint_venture</xbrli:measure></xbrli:unit><xbrli:context id="i40122605828f4cd6bfc8da91f5d4a991_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">nvr:ConsolidatedJointVentureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1eac274b83554aecbb6fc604e26d72bc_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4c211dc7a894430aea21405522788ba_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic2a0becbe2a64691b25418e8d330b849_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica522d630a9343739ea5558c04ffb47f_D20220101-20220630"><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="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8457365a936a46a89ada07830558d985_D20220101-20220630"><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="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4b5d85e2a294a4fba880020bed17d66_D20220101-20220630"><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:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i73552100879445aebe7300160101b0b6_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i045ca0f1ccdb4e4d9d1dab251ebc9bd1_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i77c75cd61e8243c6b5861714cb36ae3f_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3c1be1a342894310aad960015737e757_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i214ecae92faa40898c3801c1f479eaab_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc2a784f2f474077b33e057c73102b32_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idfaf856082f041d2bd149fb5df83b597_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvr:TwoThousandFourteenEquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i89b4daa582374031b9e7f2ae34ef61d6_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvr:TwoThousandEighteenEquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i88bdc542dac2464fadeb82b45ad4f1bb_D20220101-20220630"><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:PlanNameAxis">nvr:TwoThousandFourteenEquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5f31a6bb8534e99929334017d2d0e5d_D20220101-20220630"><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:PlanNameAxis">nvr:TwoThousandEighteenEquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i36a211571f844058935572f1310e1094_D20220101-20220630"><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:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2783fb8338364bceb7c6097f20cc50e3_D20220101-20220630"><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:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i23f93aeb60f444c0be30fb70c9341bf7_D20220101-20220630"><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:TwoThousandFourteenEquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib23a26be52074c31a647bacafb506890_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i15c89745273c49bfadf33dcde7540ccf_D20220101-20220630"><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:PlanNameAxis">nvr:TwoThousandFourteenEquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7c2833176884a809cda7a6ff8036c6e_D20220101-20220630"><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:PlanNameAxis">nvr:TwoThousandEighteenEquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5859b431c3714bda89966815a3a97aab_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6afd0df8bdb44ca0badf88189a7004aa_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9683242a96124ff6a7cc41c9f4b0f9da_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba4195b99ed6489fa07b46952b28cafd_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i191d979986c34a77bf0115a205be6870_D20220101-20220630"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia29808e179874be08f491d0cf72a858e_D20220101-20220630"><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:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2c85e141e9da4d65bcfb78749a6f3f29_D20220101-20220630"><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:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4aca87cf441f4b2fb53ad183ca02447e_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4789409dc551453eb654411193e26ba2_D20220101-20220630"><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:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i05f7de191c6e4f77be8b86f51dc8eb56_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0770debff19e412b9ae201288a70d4b0_D20220101-20220630"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa10faa323454511907577bd6cdaa724_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">nvr:PerformanceBasedRestrictedStockUnitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5b654edaa7640119a5f4b9c7cf7e337_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7c626c2272264c0e83ca80494b453a2a_D20220101-20220630"><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:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i03fb0f876d8342d8a982649a5952755b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i894caa15281842ba8378af3403ab4c9b_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="i864593df304a4446a55577950121bf67_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19832393dee24b7792dc4fb0bb6f7fbf_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4043a9c3e1348328b4909575441e28b_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17cf5e0f95644f479237b524436e1449_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:context id="i5f2fb75988054d61bb8918845dece5a7_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id396a2adfe4542e3b26f6f8e87cbe15f_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifbbf368abbad48e0a7af88ddc65dc493_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i27d46f0b91da4590b6a715ba8b30ae76_I20220331"><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>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b5ec2718e7d42baa438e44b0cbfdc30_I20220331"><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>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i190fb40795c947d19b0c680d19f90e89_I20220331"><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>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4139fb3c6fd54bb6b7e715bbc49a26d0_I20220331"><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>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifafc6311ba9749a2a05a556054ca696c_I20220331"><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>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd660e5ea11f4905a48f8314f35a2769_I20220331"><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>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46a733f17b754188bda3229bc3b75911_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia48ac10fb3014a628165c8e7665ae4df_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iebda1aa3d7cf44a9b8b97e296be32ffb_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if89545b5227340b0a6e24b931fa03b7a_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3abd762df324d60bd95dc927be886f2_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifbe954b4a0ca4e13b839b790ba8e727b_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7de390ae292d489cad7a666e1b6c3034_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67ab3a48d3ed4a748f4623a664146625_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iddaa10edd1aa40af8f72291bea79db02_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c298aea38974bcbab749e5085520c0b_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="i07d048d4bff848628150560fc93cd856_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="i0e9409530ae148b6907422043271250b_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="idda74e005b61402aa8b292f6d5d375a7_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="i5eaed16bbab74b0e8b68d5c027db3b64_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="ia87958df937a4fbcb8b1611b95d52ea8_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="i2777b2b9b7ef49b1a4d72ba2630cf1d8_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e661375fdc14162ab8429a8705b742e_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i03e7215d29ab49f98d8d86fcd7dac9ef_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idd13c90edd494cc188bd53e575ecfa1b_I20210331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5dcc0304ff37419b8131a381bab2c01c_I20210331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i412dfa434ffa4c92a125d30f11ee01ab_I20210331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifbaf88c286c54a28a7455c9e8f9bea1d_I20210331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4643139778b1470d9280e0fca7368315_I20210331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03c70de71340454e88414bca1c90de5c_I20210331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9754449210f94b0fb5cdd629419a10d3_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7bc684bc316f444991cb9d8f316d406c_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i252334ca01264b16be48a28becbf8ae2_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i461cc566acc44748935988963d721a00_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic116513e654248c4a9aafc9ddf4334b8_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i93c5f13be5f84b8eada9c2df31daef0f_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i389b285cc57843a1a8eb046c36bc48ee_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i850c579300c74c1bab2eac8f9922a015_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05ad4ae690414cb3b91e0d4893094694_I20210630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i08f3cd7a87f64bf487293ab7bc112488_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="i7913ba1023d74ab39157134a77b7f7ca_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="i610a0fd562d6482e96547a8e75d4f86d_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="id87f502ee67f42c2b7678f0cd288eb4b_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="i83dab948f05d432d8ddfc47720649f6c_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="ic28b612df927412a95f8cdcb14a29b00_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="icee8b75b4f3547708f259516ef79f10c_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c6eccf29d694e66b157be9c6e42c0de_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b8a9fed664149c098931e3ab58696b0_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>nvr:segment</xbrli:measure></xbrli:unit><xbrli:context id="i79ffd9ff408f4d9eae9df13a77b72ae8_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a119ce16c144606bad633640bf3ad87_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i564988bc2b234926971b490de7a518f2_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83371fc7074c4b709f4402fd8f15c3a3_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e8bb316a6f34bfca0e02c71f3bfd99c_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ab8acaa944e4571b15bb19ffb60cab6_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7aaf05b283f644ddae6168cc1027e31e_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i50f9e5028f5f4b8e83403b590bf64d14_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ca3bcd4baeb41f1b36a76016509f52a_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f52067bce9048ee874f62d5ba71a948_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1df6f8fdbbd047d583deb4dc7387ffd9_D20220401-20220630"><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:MidEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifc6bcf4818574297911bc1c521e751ee_D20210401-20210630"><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:MidEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice0db9fe2083497bb164dfb76b048198_D20220101-20220630"><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:MidEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifc07edf3f1b34a2594f069ad4f60bf00_D20210101-20210630"><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:MidEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i994093cc46e0422da2c4dd97de6ff039_D20220401-20220630"><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:SouthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie566e5945cde47b695442e83438db71f_D20210401-20210630"><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:SouthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i64d280543c0d47e2bfabf4128a405b13_D20220101-20220630"><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:SouthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia9fe48f648f24e69b72df87822475498_D20210101-20210630"><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:SouthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id56a235577a34b8cad2d0d8c31b85028_D20220401-20220630"><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><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie7e84b234823440a86bf378e586a4061_D20210401-20210630"><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><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8fe55e2ccad434c932c551d6a2a41ee_D20220101-20220630"><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><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i505e5be0a8b640889d731401ac546ef9_D20210101-20210630"><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><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i091a7b62cbd34e08bedd739726590b30_D20220401-20220630"><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">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i486da31bf38048d6a2300e5a60038661_D20210401-20210630"><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">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaac8e6657b0246468a01458bd54545f9_D20220101-20220630"><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">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3bd1bc55e3444cc8a373b43573f8735c_D20210101-20210630"><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">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib858120057884f6f80f3942234dfaaf4_D20220401-20220630"><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">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id67325615d4f4a17b1edd1a3bc87c525_D20210401-20210630"><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">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9ef68c2f5364ab28121726131c91846_D20220101-20220630"><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">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3baba3f8f9c4c318a9427e0e81c320e_D20210101-20210630"><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">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i29f431119cc54f1e8dd1a07c43c08ace_D20220401-20220630"><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">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie204fa0605fc46adb7c20a9dbd991a4d_D20210401-20210630"><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">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i022056a621e0472d861d8bb50ee865b3_D20220101-20220630"><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">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie93ef9b80e12432fa3828bd671a93be3_D20210101-20210630"><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">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie950d0beb5984220a8c451123178a3e2_D20220401-20220630"><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="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f50596083c144d2a425ffab06fbb558_D20210401-20210630"><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="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if5be9cd304214b59a7f180a77bfdbcae_D20220101-20220630"><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="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc549b3283f8401bbfface5b4b8a140b_D20210101-20210630"><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="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifba3ed1df61041b294585c4fd3d76acb_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie9f696da58704bb082502764cdb65385_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i86fece736b094481971ab70bfd794278_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i80ebd201a5034ef6b2934a822ac481e8_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i763d9652a87c428ea6dd55a6688d2e13_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2468659e4554b1abeb2fa105791ec7a_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia4a7109f32974c92ada4c5e62d7286bc_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if438d6df3cbc4b45aa2d23a0cb462a15_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d0b0d397d314175b47f991b6054707f_D20220401-20220630"><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><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a5074b1aa154a6ea88d479fe730c4db_D20210401-20210630"><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><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i59dafac08d024863aafbaca1168cef7a_D20220101-20220630"><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><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie7960c74a9204b40ab1062d8e1e38a5a_D20210101-20210630"><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><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3d9adc383d54edda0a6a611e51cb976_D20220401-20220630"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i41941d6243c14a518b2a9f15fe37a6b9_D20210401-20210630"><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-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c56f77000614966825dd96700192b4c_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5b61146c403461ba0c92c7d30264742_D20210101-20210630"><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19266f1012284aa2bd776d61c9fa0f7a_D20220401-20220630"><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:MidEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8f4117bec25f4a6f9db296de5a765814_D20210401-20210630"><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:MidEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3feaac1baa44eae9edec6fbfcab8089_D20220101-20220630"><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:MidEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd8fc7431ba44d558e9358682627cd77_D20210101-20210630"><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:MidEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9975f7bf4def4de7bf5342bcf8be9e3f_D20220401-20220630"><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:SouthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d26d4f7b1a24c63a373fb7bff185570_D20210401-20210630"><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:SouthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i912810cd20a34635ae57229e711ded97_D20220101-20220630"><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:SouthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie84ad3bb29d74c97a53188c3427276fa_D20210101-20210630"><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:SouthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if0e6d1edff5448daa16d794f4cc3671d_I20220630"><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><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87ace8884c404292885be27060ffe440_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="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember><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="i793fd3708b48407fa8a6697fe9e73ec8_I20220630"><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">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i705e87104e434f1aa87c581c78442129_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="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><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="i683b75a757694edea52d16c218565baf_I20220630"><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">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65b58728363d428482126a23c75ac644_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="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6fb0872e7a8e4a1fbbbbb6d9fab8b021_I20220630"><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">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25fc16cd67d84e64b12365c3f17d1e11_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="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4bd7309385946418011525cdf828816_I20220630"><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="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf5d1801699e4a879fc06a56970565c6_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="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="i6b78a56755624cc8ab09815e0c9bdcf6_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i538e8f4f0b30419ab41e520d1d73c30d_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="i38a92e77e08641a0b828c4f613b85db7_I20220630"><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:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f76bdf0b47c4e6ab27927df9d351816_I20211231"><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:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46d5b571fb4348649cc03a6e7c74cbe4_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandTwentyTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia192774a3d2e4c46b1fd7ad315286661_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><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="idf9eda32fe9545739d53f52f53d71fbf_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea1273bc9c1747e3b43241579ab0b896_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia5c6df2417c24588af7914389a70335d_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie45031e6ff7849bc85824c098dd313a4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</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="i58754e8dd0c14b4697e18dbd0269c535_I20220630"><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:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandTwentyTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1683628b43244c248b7cd4be46bd55fc_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: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="iaf53c685ada543aaafc9f1df0fda0dd2_I20220630"><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:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69cc5686094a4dc7941e49e427989031_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:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ced79093a3542609fdfbce094205bd4_I20220630"><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:DebtInstrumentAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i150f3b4a927a4b78819fb32d2ff21ef1_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: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="i93950d19d59e40cca8adf0b7df958a94_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b78ec4c5a394fe483670c867f3ed5bb_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i493b45de06d9402497055a24642b3beb_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">nvr:MortgagesHeldForSaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc501091284a4b9786ec08c15f2676a2_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">nvr:MortgagesHeldForSaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib66681139ff44e0f9d53047f50dccead_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">nvr:MortgagesHeldForSaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8aa0a7d9e6341d3bc18b579f6ea32e8_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">nvr:MortgagesHeldForSaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i23a0037c209a43b0909ce76f1664af85_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">nvr:MortgagesHeldForSaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2c20988a0cf41aa9159ff0c5b47da2a_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6205e82278b4776aadaefb7041d7221_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i873ab70dcb79420583bb7c5fb6fae572_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><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:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04c1deb6c5a94adf8ca7b039e083591b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><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:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i699b838354b44d9fb32fd224b4576f2a_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if5d0805e9a904c4cb65e60450cf1bd1f_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2dd759bb097c4e5291456c4a8ac37194_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="i6076be1f17154c9287e4552872f6e27b_D20220401-20220630"><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:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia6d94fa905a8457bbbee2c5c4f25d0d0_D20220101-20220630"><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:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a8153e8017842f1ae02d5165a1d24ee_D20210401-20210630"><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:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31df8113f0e446cf9e3c718c40c08399_D20210101-20210630"><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:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id4f88cdcda174811a6813c72949474fa_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e54fc73be9f4119933edfee631da2a2_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i717e96a1434a42f59a8b265a3aa9fa2c_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieab3515df37648c6986c2b37f1a814d2_I20220630"><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>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f90756fc0ab41eb803135ad6c2ee2cd_D20220101-20220630"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if23081fcf58e42c4b3fa8688c7bf0501_I20220630"><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><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">nvr:SublimitForIssuanceOfLettersOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia79945318c5b4e25b41c3ec1597760ec_I20220630"><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:RepurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ic79afb619cc248978343cc877e1d4079_1"></div><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></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%">UNITED STATES</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%">SECURITIES AND EXCHANGE COMMISSION</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%">Washington, D.C. 20549</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGV4dHJlZ2lvbjo5YmE2ZmJlNzU4ZDU0NWJkOTA2OGU4NmU0Y2NkYjQyNl8yMTAz_dfa96dcd-abd2-4491-b658-eac7282d009b">10-Q</ix:nonNumeric></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%">(Mark One)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:0.1%"></td><td style="width:2.776%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.924%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="dei:DocumentQuarterlyReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGFibGU6NzhlNWJmNTJiYzBjNDdiYWJhZWE4YzVlMTkwNTlmZTgvdGFibGVyYW5nZTo3OGU1YmY1MmJjMGM0N2JhYmFlYThjNWUxOTA1OWZlOF8wLTAtMS0xLTQyMjU2_a4f29694-49cb-463d-843b-869ea942f187">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div></td></tr></table></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the quarterly period ended <ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGV4dHJlZ2lvbjo5YmE2ZmJlNzU4ZDU0NWJkOTA2OGU4NmU0Y2NkYjQyNl8xMzA_73f49d22-947d-4bc1-b70c-1e44f01b4cfd">June&#160;30, 2022</ix:nonNumeric></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%">OR</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:0.1%"></td><td style="width:2.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.929%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGFibGU6YTE5ZjMzOTYzZGMyNDQ2YzkyNDVjOGYzNzU5NTdiNGIvdGFibGVyYW5nZTphMTlmMzM5NjNkYzI0NDZjOTI0NWM4ZjM3NTk1N2I0Yl8wLTAtMS0xLTQyMjU2_43d5bf08-cf71-4eea-a664-ebeef49ab37b">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div></td></tr></table></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the transition period from ____ to ____</span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commission File Number: <ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGV4dHJlZ2lvbjo5YmE2ZmJlNzU4ZDU0NWJkOTA2OGU4NmU0Y2NkYjQyNl8yMTA3_f8690235-1e92-41ae-8183-e0389d73ffbd">1-12378</ix:nonNumeric> </span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:20pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGV4dHJlZ2lvbjo5YmE2ZmJlNzU4ZDU0NWJkOTA2OGU4NmU0Y2NkYjQyNl8yMTA0_3eeb073b-0de4-4a91-97c4-9d20e9a8e1e7">NVR, Inc.</ix:nonNumeric></span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.017%"><tr><td style="width:1.0%"></td><td style="width:46.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.495%"></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:11pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGFibGU6NGJkODE0ZjU1YzUyNGZkZGJkMWFiMjRjZWEzZGRiODUvdGFibGVyYW5nZTo0YmQ4MTRmNTVjNTI0ZmRkYmQxYWIyNGNlYTNkZGI4NV8wLTAtMS0xLTQyMjU2_c08d7cbf-ca7e-4351-a161-1f2a86c5ed04">Virginia</ix:nonNumeric></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:11pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGFibGU6NGJkODE0ZjU1YzUyNGZkZGJkMWFiMjRjZWEzZGRiODUvdGFibGVyYW5nZTo0YmQ4MTRmNTVjNTI0ZmRkYmQxYWIyNGNlYTNkZGI4NV8wLTItMS0xLTQyMjU2_52089c2c-c1c1-4a01-94f9-e1d3da04266a">54-1394360</ix:nonNumeric></span></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:400;line-height:100%">(State or other jurisdiction of<br/>incorporation or organization)</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:400;line-height:100%">(I.R.S. Employer<br/>Identification No.)</span></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:700;line-height:120%"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGV4dHJlZ2lvbjo5YmE2ZmJlNzU4ZDU0NWJkOTA2OGU4NmU0Y2NkYjQyNl8yMTA1_0c526d76-80f3-4cf1-94f8-7344779b4c68">11700 Plaza America Drive</ix:nonNumeric>, <ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGV4dHJlZ2lvbjo5YmE2ZmJlNzU4ZDU0NWJkOTA2OGU4NmU0Y2NkYjQyNl8yMTA2_6462f6cc-7847-4c6f-b894-8b6459f64583">Suite 500</ix:nonNumeric> </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%"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGV4dHJlZ2lvbjo5YmE2ZmJlNzU4ZDU0NWJkOTA2OGU4NmU0Y2NkYjQyNl8yMTE2_fe8d91b9-4de6-43d9-8593-b22b01262402">Reston</ix:nonNumeric>, <ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGV4dHJlZ2lvbjo5YmE2ZmJlNzU4ZDU0NWJkOTA2OGU4NmU0Y2NkYjQyNl8yMTEx_ce3d74b7-c21c-4660-b823-07b7e0c49408">Virginia</ix:nonNumeric> <ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGV4dHJlZ2lvbjo5YmE2ZmJlNzU4ZDU0NWJkOTA2OGU4NmU0Y2NkYjQyNl8yMTEw_58cfb24a-9663-4424-9ae1-4a42a00062b5">20190</ix:nonNumeric> </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%">(<ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGV4dHJlZ2lvbjo5YmE2ZmJlNzU4ZDU0NWJkOTA2OGU4NmU0Y2NkYjQyNl8yMTEy_0f78c73b-d3f1-47d9-925f-947bdd6bbfef">703</ix:nonNumeric>) <ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGV4dHJlZ2lvbjo5YmE2ZmJlNzU4ZDU0NWJkOTA2OGU4NmU0Y2NkYjQyNl8yMTEz_91733d1a-fbac-446b-a95a-94b4f7091b6e">956-4000</ix:nonNumeric> </span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Address, including zip code, and telephone number, including area code, of registrant's principal executive offices)</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%">Not Applicable</span></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%">(Former name, former address, and former fiscal year if changed since last report)</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:1.0%"></td><td style="width:35.601%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.731%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.634%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.731%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.603%"></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%">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:8pt;font-weight:700;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:8pt;font-weight:700;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGFibGU6NjRjOGU2OTEwNDA3NGRjZWJlYjk2MTI1OTljZDhkZTIvdGFibGVyYW5nZTo2NGM4ZTY5MTA0MDc0ZGNlYmViOTYxMjU5OWNkOGRlMl8xLTAtMS0xLTQyMjU2_479d17d1-f95e-499b-9240-bade269785d8">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:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGFibGU6NjRjOGU2OTEwNDA3NGRjZWJlYjk2MTI1OTljZDhkZTIvdGFibGVyYW5nZTo2NGM4ZTY5MTA0MDc0ZGNlYmViOTYxMjU5OWNkOGRlMl8xLTItMS0xLTQyMjU2_e37e73f9-be96-44fd-a14e-375d9c79328e">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGFibGU6NjRjOGU2OTEwNDA3NGRjZWJlYjk2MTI1OTljZDhkZTIvdGFibGVyYW5nZTo2NGM4ZTY5MTA0MDc0ZGNlYmViOTYxMjU5OWNkOGRlMl8xLTQtMS0xLTQyMjU2_864c9db5-068f-4177-b4aa-4e0b0fae3b60">New York Stock Exchange</ix:nonNumeric></span></td></tr><tr style="height:8pt"><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1) has 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 the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.&#160;&#160;<ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGV4dHJlZ2lvbjo5YmE2ZmJlNzU4ZDU0NWJkOTA2OGU4NmU0Y2NkYjQyNl8yMTE0_dba3735b-b74f-44fb-99e9-3a542c39826e">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;No &#9744;</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 such files).&#160;&#160;<ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGV4dHJlZ2lvbjo5YmE2ZmJlNzU4ZDU0NWJkOTA2OGU4NmU0Y2NkYjQyNl8yMTA4_ccf2363c-bb92-4676-9810-beadecb274fd">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;No &#9744;</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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.&#160;&#160;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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:22.709%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.108%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.655%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.108%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.709%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.111%"></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%"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGFibGU6ZjI4Mzg3ODI0MTg1NDM3NzkwZGI1ZjBhNmI5MDQyOWMvdGFibGVyYW5nZTpmMjgzODc4MjQxODU0Mzc3OTBkYjVmMGE2YjkwNDI5Y18wLTAtMS0xLTQyMjU2_0bd31556-e290-41c0-ad43-b907883ee2c1">Large accelerated filer</ix:nonNumeric></span></td><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:10pt;font-weight:400;line-height:100%">&#9746;</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%">&#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%">Accelerated filer</span></td><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:10pt;font-weight:400;line-height:100%">&#9744;</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%">Non-accelerated filer</span></td><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:10pt;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: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%">Smaller reporting company</span></td><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:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGFibGU6ZjI4Mzg3ODI0MTg1NDM3NzkwZGI1ZjBhNmI5MDQyOWMvdGFibGVyYW5nZTpmMjgzODc4MjQxODU0Mzc3OTBkYjVmMGE2YjkwNDI5Y18xLTUtMS0xLTQyMjU2_2f0352ca-8552-4a65-b99b-3f35880f2b69">&#9744;</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%">&#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: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%">&#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%">&#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%">Emerging growth company</span></td><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:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGFibGU6ZjI4Mzg3ODI0MTg1NDM3NzkwZGI1ZjBhNmI5MDQyOWMvdGFibGVyYW5nZTpmMjgzODc4MjQxODU0Mzc3OTBkYjVmMGE2YjkwNDI5Y18yLTUtMS0xLTQyMjU2_125dbdcb-a7a8-40a1-9d6f-88c2ef103f0a">&#9744;</ix:nonNumeric></span></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 Exchange Act). Yes </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGV4dHJlZ2lvbjo5YmE2ZmJlNzU4ZDU0NWJkOTA2OGU4NmU0Y2NkYjQyNl8yMTE1_86c96a87-366f-4d5c-9ea5-d73d64a89481">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of August&#160;1, 2022 there were <ix:nonFraction unitRef="shares" contextRef="i56010f7d0cd84afeaa4f31c2dd5a1d2a_I20220801" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGV4dHJlZ2lvbjo5YmE2ZmJlNzU4ZDU0NWJkOTA2OGU4NmU0Y2NkYjQyNl8yMDYw_8b32f8c7-4489-46c6-bbaa-3b9931b7d3e7">3,282,665</ix:nonFraction> total shares of common stock outstanding.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="ic79afb619cc248978343cc877e1d4079_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NVR, Inc.</span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">F</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ORM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%"> 10-Q</span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">T</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ABLE OF </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">C</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ONTENTS</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:9.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.136%"></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:11pt;font-weight:700;line-height:100%;text-decoration:underline">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">PART I</span></div></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:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_10">FINANCIAL 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:11pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:none" href="#ic79afb619cc248978343cc877e1d4079_10">1</a></span></div></td></tr><tr style="height:12pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 1.</span></div></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:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_10">Condensed Consolidated Financial Statements</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:11pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:none" href="#ic79afb619cc248978343cc877e1d4079_10">1</a></span></div></td></tr><tr><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:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_10">Condensed Consolidated Balance Sheets (unaudited)</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:11pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:none" href="#ic79afb619cc248978343cc877e1d4079_10">1</a></span></div></td></tr><tr><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:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_13">Condensed Consolidated Statements of Income (unaudited)</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:11pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:none" href="#ic79afb619cc248978343cc877e1d4079_13">3</a></span></div></td></tr><tr><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:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_16">Condensed Consolidated Statements of Cash Flows (unaudited)</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:11pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:none" href="#ic79afb619cc248978343cc877e1d4079_16">4</a></span></div></td></tr><tr><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:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_19">Notes to Condensed Consolidated Financial Statements (unaudited)</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:11pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:none" href="#ic79afb619cc248978343cc877e1d4079_19">5</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 2.</span></div></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:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_70">Management'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:11pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:none" href="#ic79afb619cc248978343cc877e1d4079_70">23</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:none" href="#ic79afb619cc248978343cc877e1d4079_100">Item 3.</a></span></div></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:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_100">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:11pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:none" href="#ic79afb619cc248978343cc877e1d4079_100">38</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:none" href="#ic79afb619cc248978343cc877e1d4079_103">Item 4.</a></span></div></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:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_103">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:11pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:none" href="#ic79afb619cc248978343cc877e1d4079_103">38</a></span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">PART II</span></div></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:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_106">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:11pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:none" href="#ic79afb619cc248978343cc877e1d4079_106">39</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:none" href="#ic79afb619cc248978343cc877e1d4079_106">Item 1.</a></span></div></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:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_106">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:11pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:none" href="#ic79afb619cc248978343cc877e1d4079_106">39</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 1A.</span></div></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:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_109">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:11pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:none" href="#ic79afb619cc248978343cc877e1d4079_109">39</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 2.</span></div></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:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_112">Unregistered Sales of Equity Securities and Use of Proceeds</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:11pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:none" href="#ic79afb619cc248978343cc877e1d4079_112">39</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 6.</span></div></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:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_115">Exhibits</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:11pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:none" href="#ic79afb619cc248978343cc877e1d4079_115">40</a></span></div></td></tr><tr style="height:12pt"><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: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:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_118">SIGNATURE</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:11pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:none" href="#ic79afb619cc248978343cc877e1d4079_118">41</a></span></div></td></tr><tr style="height:12pt"><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 style="margin-bottom:6pt;text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="ic79afb619cc248978343cc877e1d4079_10"></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PART I. FINANCIAL INFORMATION</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 1. Financial Statements</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.583%"><tr><td style="width:1.0%"></td><td style="width:67.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.732%"></td><td style="width:0.1%"></td></tr><tr><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:11pt;font-weight:700;line-height:100%">NVR, Inc.</span></td></tr><tr><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:11pt;font-weight:400;line-height:100%">Condensed Consolidated Balance Sheets</span></td></tr><tr><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:10pt;font-weight:400;line-height:100%">(in thousands, except share and per share data)</span></td></tr><tr><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:10pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr style="height:12pt"><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: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;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" 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%">December 31, 2021</span></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-weight:700;line-height:100%">ASSETS</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: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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:#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;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: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;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%">Cash and cash equivalents</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: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="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfOC0yLTEtMS00MjI1Ng_fe33fd98-da41-4594-9463-2fdcffc5008c">1,483,445</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="i4a45008d962f4e5591f7f9365a45ae8b_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfOC00LTEtMS00MjI1Ng_4cd649cb-7d88-4272-ae6b-454b53217e15">2,545,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:9pt;font-weight:400;line-height:100%">Restricted cash</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfOS0yLTEtMS00MjI1Ng_e720ac24-b120-497f-81c0-fab4d42c458b">60,695</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="i4a45008d962f4e5591f7f9365a45ae8b_I20211231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfOS00LTEtMS00MjI1Ng_8ea6488d-b8d6-4491-92d0-219638763197">60,730</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%">Receivables</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630" decimals="-3" name="us-gaap:AccountsReceivableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTAtMi0xLTEtNDIyNTY_7f9ff1c7-b485-4a82-b214-f65eb818160a">29,007</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="i4a45008d962f4e5591f7f9365a45ae8b_I20211231" decimals="-3" name="us-gaap:AccountsReceivableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTAtNC0xLTEtNDIyNTY_d1c341d4-13ad-400f-8e59-88a27c27f0d1">18,552</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%">Inventory:</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 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="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="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630" decimals="-3" name="nvr:LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTItMi0xLTEtNDIyNTY_9b32096e-6442-4716-ab28-722c86bbb43b">2,138,456</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="i4a45008d962f4e5591f7f9365a45ae8b_I20211231" decimals="-3" name="nvr:LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTItNC0xLTEtNDIyNTY_6a2b35d5-7f69-4985-9619-b790fa44b4e2">1,777,862</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%">Unsold lots and housing 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630" decimals="-3" name="nvr:UnsoldLotsAndHousingUnits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTMtMi0xLTEtNDIyNTY_8d2e8b94-3f9a-4a72-a42e-265cfaab4077">177,372</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="i4a45008d962f4e5591f7f9365a45ae8b_I20211231" decimals="-3" name="nvr:UnsoldLotsAndHousingUnits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTMtNC0xLTEtNDIyNTY_bec723ab-ec95-4520-a31c-51bd3563b796">127,434</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%">Land under development</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630" decimals="-3" name="us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTQtMi0xLTEtNDIyNTY_9c2fbc11-fbf1-480f-afd5-8818d3cdab59">16,274</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="i4a45008d962f4e5591f7f9365a45ae8b_I20211231" decimals="-3" name="us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTQtNC0xLTEtNDIyNTY_767eb91c-89f0-493e-a2c0-8019d8bbd103">12,147</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%">Building materials 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630" decimals="-3" name="us-gaap:RealEstateInventoryConstructionMaterials" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTUtMi0xLTEtNDIyNTY_53f46bd6-b244-4f53-856b-1035b4717d9b">46,643</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="i4a45008d962f4e5591f7f9365a45ae8b_I20211231" decimals="-3" name="us-gaap:RealEstateInventoryConstructionMaterials" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTUtNC0xLTEtNDIyNTY_a0e32d01-26b7-401d-af98-3870324074d4">29,923</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:9pt;font-weight:400;line-height:100%">&#160;</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630" decimals="-3" name="us-gaap:InventoryOperativeBuilders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTYtMi0xLTEtNDIyNTY_756bd5df-dee7-4096-a892-0db3fe90a570">2,378,745</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="i4a45008d962f4e5591f7f9365a45ae8b_I20211231" decimals="-3" name="us-gaap:InventoryOperativeBuilders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTYtNC0xLTEtNDIyNTY_9b492016-85c3-46c1-866b-b63216d0ed05">1,947,366</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;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%">Contract land deposits, net</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630" decimals="-3" name="us-gaap:DepositsAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTgtMi0xLTEtNDIyNTY_71b9d8ff-c821-4807-9ff7-05a0f859b9e1">524,398</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="i4a45008d962f4e5591f7f9365a45ae8b_I20211231" decimals="-3" name="us-gaap:DepositsAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTgtNC0xLTEtNDIyNTY_c0e58567-c8a7-4093-913a-3c241dcbc0aa">497,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:9pt;font-weight:400;line-height:100%">Property, plant and equipment, net</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTktMi0xLTEtNDIyNTY_3e1c74a2-ebbc-4007-9fb9-a9515b5731b8">57,397</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="i4a45008d962f4e5591f7f9365a45ae8b_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTktNC0xLTEtNDIyNTY_93bcaff9-0da8-4b1b-853b-64dde2800d55">56,979</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 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjAtMi0xLTEtNDIyNTY_8c6af83d-b63c-4a71-ac21-c079b78f39e4">68,323</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="i4a45008d962f4e5591f7f9365a45ae8b_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjAtNC0xLTEtNDIyNTY_b12d04c1-0680-433d-bfd1-b31a97f6ec4e">59,010</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%">Reorganization value in excess of amounts allocable to identifiable assets, net</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjEtMi0xLTEtNDIyNTY_fbc39fb9-8871-44ef-b993-3022a3a154e1">41,580</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="i4a45008d962f4e5591f7f9365a45ae8b_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjEtNC0xLTEtNDIyNTY_ddf5eb29-3f8f-48f3-a817-30a180251948">41,580</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%">Other 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjItMi0xLTEtNDIyNTY_483d9482-22b2-49b9-bac9-a20c510fd92f">233,987</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="i4a45008d962f4e5591f7f9365a45ae8b_I20211231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjItNC0xLTEtNDIyNTY_6b37622e-9ec2-4eac-9df4-a89da09c1e87">229,018</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:9pt;font-weight:400;line-height:100%">&#160;</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjMtMi0xLTEtNDIyNTY_d7551a1b-0d23-4817-90a7-1d46f1136560">4,877,577</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="i4a45008d962f4e5591f7f9365a45ae8b_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjMtNC0xLTEtNDIyNTY_5dc8f532-798d-4998-8a76-725043c5f1db">5,455,443</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: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;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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:#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 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24ef38fac5aa46c2bd7e4801bb627aa9_I20220630" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjUtMi0xLTEtNDIyNTY_cd9d842d-d216-4300-bd32-b57c5deaba27">16,158</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="i62fff9ea5f644066872b658223b186c3_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjUtNC0xLTEtNDIyNTY_4fc20e4c-03b2-4dc2-9046-ecad44676229">28,398</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%">Restricted cash</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24ef38fac5aa46c2bd7e4801bb627aa9_I20220630" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjYtMi0xLTEtNDIyNTY_c75fd7ce-b11e-4915-a2ca-cd11fdcb9ddf">3,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="i62fff9ea5f644066872b658223b186c3_I20211231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjYtNC0xLTEtNDIyNTY_bc6462e9-52d8-4fbf-8d28-2e2477e37054">2,519</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%">Mortgage loans held for sale, net</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24ef38fac5aa46c2bd7e4801bb627aa9_I20220630" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjctMi0xLTEtNDIyNTY_ba750426-fd19-4079-bd1d-b0a930bfc0b0">335,624</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="i62fff9ea5f644066872b658223b186c3_I20211231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjctNC0xLTEtNDIyNTY_8fb9139e-8318-4bbc-96bc-d211e6c0f4e9">302,192</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%">Property and equipment, net</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24ef38fac5aa46c2bd7e4801bb627aa9_I20220630" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjgtMi0xLTEtNDIyNTY_565f98d3-39e8-4b9b-8c60-f98f56dab010">3,296</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="i62fff9ea5f644066872b658223b186c3_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjgtNC0xLTEtNDIyNTY_706c1d7c-ce88-458a-b2ce-c47f04786673">3,658</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 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24ef38fac5aa46c2bd7e4801bb627aa9_I20220630" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjktMi0xLTEtNDIyNTY_fba242d1-4bfb-467a-a5ef-4f58ca26371c">13,405</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="i62fff9ea5f644066872b658223b186c3_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjktNC0xLTEtNDIyNTY_9e92fb24-d5d2-4698-b676-175b67be5b8f">9,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%">Reorganization value in excess of amounts allocable to identifiable assets, net</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24ef38fac5aa46c2bd7e4801bb627aa9_I20220630" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMzAtMi0xLTEtNDIyNTY_6c842662-be60-40bc-8b33-25a909299406">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="i62fff9ea5f644066872b658223b186c3_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMzAtNC0xLTEtNDIyNTY_2f010cf8-c485-41ae-a3d5-f61d53e95d67">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:#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 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24ef38fac5aa46c2bd7e4801bb627aa9_I20220630" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMzEtMi0xLTEtNDIyNTY_c0194abd-7940-4173-ab36-344828c31d7f">30,889</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="i62fff9ea5f644066872b658223b186c3_I20211231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMzEtNC0xLTEtNDIyNTY_5ab0af60-a640-45fb-a1c1-c8552531636f">25,160</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:9pt;font-weight:400;line-height:100%">&#160;</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24ef38fac5aa46c2bd7e4801bb627aa9_I20220630" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMzItMi0xLTEtNDIyNTY_3f0d0df0-6171-4734-8b36-36a3071a2c0b">410,122</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="i62fff9ea5f644066872b658223b186c3_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMzItNC0xLTEtNDIyNTY_29f18a3d-4ca5-48bf-ae97-ccbd0dc7c5cd">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></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 assets</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: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="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMzMtMi0xLTEtNDIyNTY_f727dc60-8177-4443-ae7a-ebd9f88cfd6e">5,287,699</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="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMzMtNC0xLTEtNDIyNTY_bab59750-2889-40f8-8de8-dd02a2d15474">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></tr><tr style="height:14pt"><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><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:9pt;font-weight:400;line-height:120%">See notes to condensed consolidated financial statements.</span></div><div style="height:31.5pt;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:18pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.583%"><tr><td style="width:1.0%"></td><td style="width:67.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.732%"></td><td style="width:0.1%"></td></tr><tr><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:11pt;font-weight:700;line-height:100%">NVR, Inc.</span></td></tr><tr><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:11pt;font-weight:400;line-height:100%">Condensed Consolidated Balance Sheets (Continued)</span></td></tr><tr><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:10pt;font-weight:400;line-height:100%">(in thousands, except share and per share data)</span></td></tr><tr><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:10pt;font-weight:400;line-height:100%">(unaudited)</span></td></tr><tr style="height:12pt"><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: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%">June 30, 2022</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, 2021</span></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-weight:700;line-height:100%">LIABILITIES AND SHAREHOLDERS' EQUITY</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: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:#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:9pt;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:9pt;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;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;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</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: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="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630" decimals="-3" name="us-gaap:AccountsPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfOC0yLTEtMS00MjI1Ng_0b0f28c4-72d9-4e70-870c-1dbd4a631981">417,771</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="i4a45008d962f4e5591f7f9365a45ae8b_I20211231" decimals="-3" name="us-gaap:AccountsPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfOC00LTEtMS00MjI1Ng_0a2fcf37-4262-4c1a-8fc0-0c2a6c08e2f3">336,560</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%">Accrued expenses and other 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfOS0yLTEtMS00MjI1Ng_daebd17c-0ca7-4329-829a-18260add6a68">388,179</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="i4a45008d962f4e5591f7f9365a45ae8b_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfOS00LTEtMS00MjI1Ng_b4af9085-d153-494e-95d7-9c9132fd0c82">435,860</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%">Customer 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTAtMi0xLTEtNDIyNTY_cbb6ac87-d093-49a9-9456-01aab951fc4e">439,119</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="i4a45008d962f4e5591f7f9365a45ae8b_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTAtNC0xLTEtNDIyNTY_e2f1e6a3-bb70-4ee4-83db-bdb0ae52e43c">417,463</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="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="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTEtMi0xLTEtNDIyNTY_cd794acb-95b1-4cbf-a283-bfcef4147f8b">73,075</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="i4a45008d962f4e5591f7f9365a45ae8b_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTEtNC0xLTEtNDIyNTY_1f7aa5e9-9f0a-4531-bae6-75b77dd44219">64,128</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%">Senior notes</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTItMi0xLTEtNDIyNTY_c8c55605-23ad-465d-ae80-ac0d705ee80b">915,801</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="i4a45008d962f4e5591f7f9365a45ae8b_I20211231" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTItNC0xLTEtNDIyNTY_c59074a3-e6f7-4ff2-a0aa-532b6e0720c7">1,516,255</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:9pt;font-weight:400;line-height:100%">&#160;</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTMtMi0xLTEtNDIyNTY_648073d5-d30f-4c65-9e49-7628b60f032e">2,233,945</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="i4a45008d962f4e5591f7f9365a45ae8b_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTMtNC0xLTEtNDIyNTY_c686d5b2-4df3-427f-88df-c88810e3a33d">2,770,266</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: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;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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:#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 and other 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24ef38fac5aa46c2bd7e4801bb627aa9_I20220630" decimals="-3" name="us-gaap:AccountsPayableAndOtherAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTUtMi0xLTEtNDIyNTY_c9fc7639-39a9-42c8-b1f2-b1bf4c7a69fa">47,868</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="i62fff9ea5f644066872b658223b186c3_I20211231" decimals="-3" name="us-gaap:AccountsPayableAndOtherAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTUtNC0xLTEtNDIyNTY_0ab12f29-4701-443d-9372-c41561239023">51,394</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="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="i24ef38fac5aa46c2bd7e4801bb627aa9_I20220630" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTYtMi0xLTEtNDIyNTY_6e1abcb5-00a4-4645-84d7-d3ecea7e7fdc">14,220</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="i62fff9ea5f644066872b658223b186c3_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTYtNC0xLTEtNDIyNTY_167d1dbf-a714-42c8-b354-d9e3c20e4aad">10,437</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:9pt;font-weight:400;line-height:100%">&#160;</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24ef38fac5aa46c2bd7e4801bb627aa9_I20220630" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTctMi0xLTEtNDIyNTY_6b636722-aa35-4a06-ad88-5b761afcd3f3">62,088</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="i62fff9ea5f644066872b658223b186c3_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTctNC0xLTEtNDIyNTY_57e1b02b-eb12-42d2-8dee-a10929cff1da">61,831</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:9pt;font-weight:700;line-height:100%">Total liabilities</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTgtMi0xLTEtNDIyNTY_e06e21f9-de64-4cfa-9405-1aa2c7906c91">2,296,033</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="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTgtNC0xLTEtNDIyNTY_538bf323-d724-4ee7-a29f-a3bef0c45bdf">2,832,097</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:15pt"><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: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%">Commitments and contingencies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjAtMi0xLTEtNDIyNTY_7e8bc42c-2b25-4f8c-ba47-b8095816588b"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjAtNC0xLTEtNDIyNTY_4f6821b9-0e5d-4a9a-8683-711c28cac931"></ix:nonFraction></td></tr><tr style="height:15pt"><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;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:#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:9pt;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: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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjMtMC0xLTEtNDIyNTYvdGV4dHJlZ2lvbjo4NjA2MTBjYjRjNGE0ZmU1YjNkMGI5YzYyMWM3ODJlZF8xOA_9b27fbf1-e699-4834-a72b-cc67bb2b0a8a"><ix:nonFraction unitRef="usdPerShare" contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjMtMC0xLTEtNDIyNTYvdGV4dHJlZ2lvbjo4NjA2MTBjYjRjNGE0ZmU1YjNkMGI5YzYyMWM3ODJlZF8xOA_bd9432f3-cd3d-43cb-9227-9b3fae762486">0.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjMtMC0xLTEtNDIyNTYvdGV4dHJlZ2lvbjo4NjA2MTBjYjRjNGE0ZmU1YjNkMGI5YzYyMWM3ODJlZF8zMg_4e6d6ea6-e0cb-4d62-891a-2ee83749d5ff"><ix:nonFraction unitRef="shares" contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjMtMC0xLTEtNDIyNTYvdGV4dHJlZ2lvbjo4NjA2MTBjYjRjNGE0ZmU1YjNkMGI5YzYyMWM3ODJlZF8zMg_f6734a24-710d-42c1-8540-c3ce85a709d6">60,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjMtMC0xLTEtNDIyNTYvdGV4dHJlZ2lvbjo4NjA2MTBjYjRjNGE0ZmU1YjNkMGI5YzYyMWM3ODJlZF81NA_37d595f3-9cab-40ec-80e6-4c96915629b4"><ix:nonFraction unitRef="shares" contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjMtMC0xLTEtNDIyNTYvdGV4dHJlZ2lvbjo4NjA2MTBjYjRjNGE0ZmU1YjNkMGI5YzYyMWM3ODJlZF81NA_7151e34b-ef17-4b32-b5cf-c974217adb85">20,555,330</ix:nonFraction></ix:nonFraction> shares issued as of both June&#160;30, 2022 and December&#160;31, 2021</span></div></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="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjMtMi0xLTEtNDIyNTY_81eac5dd-6fc5-4157-b100-0410b91f85ff">206</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="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjMtNC0xLTEtNDIyNTY_b717250e-da4b-4f55-9d8b-50d0df856a26">206</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%">Additional paid-in capital</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjQtMi0xLTEtNDIyNTY_def49f1f-5f2f-42b8-a0a0-ade40fe80026">2,498,123</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="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjQtNC0xLTEtNDIyNTY_f6b96dbd-6666-4d76-bc07-2bae86b66662">2,378,191</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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation trust &#8211; <ix:nonFraction unitRef="shares" contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="INF" name="us-gaap:CommonStockSharesHeldInEmployeeTrustShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjUtMC0xLTEtNDIyNTYvdGV4dHJlZ2lvbjoyZWEyNmQ2ZGZlN2Y0NjQ0ODQ3NTQ3MjBjMTMxN2NhNl8zNA_5f69d0ef-8f0d-4a40-99d2-687f1326c317"><ix:nonFraction unitRef="shares" contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" decimals="INF" name="us-gaap:CommonStockSharesHeldInEmployeeTrustShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjUtMC0xLTEtNDIyNTYvdGV4dHJlZ2lvbjoyZWEyNmQ2ZGZlN2Y0NjQ0ODQ3NTQ3MjBjMTMxN2NhNl8zNA_733baf71-eda1-4e9a-a806-b61aff8c3888">106,697</ix:nonFraction></ix:nonFraction> shares of NVR, Inc. common stock as of both June&#160;30, 2022 and December&#160;31, 2021</span></div></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="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="us-gaap:CommonStockSharesHeldInEmployeeTrust" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjUtMi0xLTEtNDIyNTY_dd5112cc-64cf-46c5-b6f0-45a6f78fb5f8">16,710</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="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" decimals="-3" name="us-gaap:CommonStockSharesHeldInEmployeeTrust" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjUtNC0xLTEtNDIyNTY_bbd6ea68-28c6-454b-bb9e-0922c53631da">16,710</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 compensation liability</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjYtMi0xLTEtNDIyNTY_cb02f3f9-1f52-4612-bbe8-516d5ca7cc46">16,710</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="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" decimals="-3" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjYtNC0xLTEtNDIyNTY_c03fa75c-054e-494f-92ac-db005b3eab8e">16,710</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%">Retained earnings</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjctMi0xLTEtNDIyNTY_55abaf5a-fa0f-43a9-adae-35edda2f9351">10,907,253</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="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjctNC0xLTEtNDIyNTY_92651a84-8b8b-4118-9553-889a37eb9892">10,047,839</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"><div style="padding-left:11.25pt"><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; <ix:nonFraction unitRef="shares" contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="INF" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjgtMC0xLTEtNDIyNTYvdGV4dHJlZ2lvbjpkYmQzMjcwNmYwNDI0YTQ3YWEzNTYwY2ZjZDFkNGNiN18zNA_1fea608e-f23f-47f2-89a5-55dd76445a52">17,271,177</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" decimals="INF" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjgtMC0xLTEtNDIyNTYvdGV4dHJlZ2lvbjpkYmQzMjcwNmYwNDI0YTQ3YWEzNTYwY2ZjZDFkNGNiN180MQ_de757db5-c707-42f1-a4a8-e10a046aa19f">17,107,889</ix:nonFraction> shares as of June&#160;30, 2022 and December&#160;31, 2021, respectively</span></div></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="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjgtMi0xLTEtNDIyNTY_f3e6c900-ef7f-4faf-9db5-a259de2bf62c">10,413,916</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="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjgtNC0xLTEtNDIyNTY_6c447927-d91e-476c-a225-329ae993ec3c">9,423,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:700;line-height:100%">Total shareholders' equity</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjktMi0xLTEtNDIyNTY_1ede8624-fc54-4f0e-9107-e7db0cc3ba34">2,991,666</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="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjktNC0xLTEtNDIyNTY_113fe723-fe9a-423d-8319-fb903e15aa75">3,002,378</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 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 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMzAtMi0xLTEtNDIyNTY_67d481a8-1073-4abc-ae4e-7fd70e359a3c">5,287,699</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMzAtNC0xLTEtNDIyNTY_3e5cf175-754d-4f9f-9933-4606e867be17">5,834,475</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: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></tr></table></div><div style="margin-bottom:1pt;text-align:center"><span><br/></span></div><div style="margin-bottom:1pt;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:9pt;font-weight:400;line-height:120%">See notes to condensed consolidated financial statements.</span></div><div style="height:31.5pt;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><div id="ic79afb619cc248978343cc877e1d4079_13"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_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:11pt;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:11pt;font-weight:400;line-height:120%">Condensed 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-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(unaudited)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.543%"><tr><td style="width:1.0%"></td><td style="width:40.448%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.905%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.644%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.589%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.644%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.589%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.644%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.589%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.648%"></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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">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%">2021</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%">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%">2021</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;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><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><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><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%">Revenues</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: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="i040a18d9de434d888394ed38adefc4d9_D20220401-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMy0yLTEtMS00MjI1Ng_33522561-a180-40ae-9946-391298961fee">2,610,062</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="icb9bab4ad81d472fa100ef434e84417d_D20210401-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMy00LTEtMS00MjI1Ng_f23e2a97-0295-41a0-88ab-ec0a5610cc4b">2,224,560</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="i614981424384411c9e4750f416e2c0dd_D20220101-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMy02LTEtMS00MjI1Ng_eaa3f4cc-cfd6-44df-9c0c-b7a502f494a0">4,919,289</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="i6f0940d8d90846bda7f616851b8308bd_D20210101-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMy04LTEtMS00MjI1Ng_e79c608d-29b8-46ba-831e-95de4ff4fd55">4,188,271</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="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="i040a18d9de434d888394ed38adefc4d9_D20220401-20220630" decimals="-3" name="us-gaap:OtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNC0yLTEtMS00MjI1Ng_ef5e178c-d2a4-494b-a70c-353805a2fc32">3,896</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="icb9bab4ad81d472fa100ef434e84417d_D20210401-20210630" decimals="-3" name="us-gaap:OtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNC00LTEtMS00MjI1Ng_51c24ea0-153b-4f22-b226-334c93b0aca5">1,632</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="i614981424384411c9e4750f416e2c0dd_D20220101-20220630" decimals="-3" name="us-gaap:OtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNC02LTEtMS00MjI1Ng_d3e82dc9-ee93-4bf5-bde4-2c58483a37f6">5,235</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="i6f0940d8d90846bda7f616851b8308bd_D20210101-20210630" decimals="-3" name="us-gaap:OtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNC04LTEtMS00MjI1Ng_5a74ee24-96c9-4dd8-8935-4a2730f45337">3,218</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="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="i040a18d9de434d888394ed38adefc4d9_D20220401-20220630" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNS0yLTEtMS00MjI1Ng_a4202f0a-5f44-4d96-8e72-8c278aab1d0a">1,924,727</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="icb9bab4ad81d472fa100ef434e84417d_D20210401-20210630" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNS00LTEtMS00MjI1Ng_bc5a7ddc-e1de-4731-a265-7ffc4fdb9601">1,721,673</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="i614981424384411c9e4750f416e2c0dd_D20220101-20220630" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNS02LTEtMS00MjI1Ng_b35ca00a-0bb4-4f22-b5e7-612316a951b0">3,576,092</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="i6f0940d8d90846bda7f616851b8308bd_D20210101-20210630" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNS04LTEtMS00MjI1Ng_731df701-dd2e-4674-bacd-6d63d5843ac0">3,299,126</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="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="i040a18d9de434d888394ed38adefc4d9_D20220401-20220630" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNi0yLTEtMS00MjI1Ng_f69adafb-5760-4097-9a64-82542072af10">132,432</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="icb9bab4ad81d472fa100ef434e84417d_D20210401-20210630" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNi00LTEtMS00MjI1Ng_a5a28098-54e4-4575-a5d1-88ed57122dd0">113,406</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="i614981424384411c9e4750f416e2c0dd_D20220101-20220630" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNi02LTEtMS00MjI1Ng_3f8d5cf0-ebad-4212-a3f8-452e7accc6be">261,942</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="i6f0940d8d90846bda7f616851b8308bd_D20210101-20210630" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNi04LTEtMS00MjI1Ng_97faea7c-d201-43ad-be0c-b2324e779fb8">234,825</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="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="i040a18d9de434d888394ed38adefc4d9_D20220401-20220630" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNy0yLTEtMS00MjI1Ng_6e5963ca-e31b-4781-8047-15ea14955cb9">556,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="icb9bab4ad81d472fa100ef434e84417d_D20210401-20210630" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNy00LTEtMS00MjI1Ng_0bf38236-769f-473d-adc6-39f456c37baf">391,113</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="i614981424384411c9e4750f416e2c0dd_D20220101-20220630" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNy02LTEtMS00MjI1Ng_ef96ac9b-8753-46bc-b294-5f0318dd2f85">1,086,490</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="i6f0940d8d90846bda7f616851b8308bd_D20210101-20210630" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNy04LTEtMS00MjI1Ng_0c818751-cfe4-4401-bace-1fa8a5f8edae">657,538</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="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="i040a18d9de434d888394ed38adefc4d9_D20220401-20220630" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfOC0yLTEtMS00MjI1Ng_956a8ba3-2e0d-485a-b785-67ff8ddda16f">11,852</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="icb9bab4ad81d472fa100ef434e84417d_D20210401-20210630" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfOC00LTEtMS00MjI1Ng_06277610-854b-4107-83e6-8ab72dd33ccc">12,850</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="i614981424384411c9e4750f416e2c0dd_D20220101-20220630" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfOC02LTEtMS00MjI1Ng_67c11822-e176-4cd7-9f5f-c5490bcacabc">24,656</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="i6f0940d8d90846bda7f616851b8308bd_D20210101-20210630" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfOC04LTEtMS00MjI1Ng_ee0814b9-de8c-40f0-9bd6-c89616a8335c">25,856</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="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="i040a18d9de434d888394ed38adefc4d9_D20220401-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfOS0yLTEtMS00MjI1Ng_7544a2c8-56ed-438f-9483-e65fb00e6607">544,947</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="icb9bab4ad81d472fa100ef434e84417d_D20210401-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfOS00LTEtMS00MjI1Ng_900393ae-6e38-42e5-a09a-042022684ba0">378,263</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="i614981424384411c9e4750f416e2c0dd_D20220101-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfOS02LTEtMS00MjI1Ng_60505b7f-53c3-4a30-9bb9-1cb4a345dae3">1,061,834</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="i6f0940d8d90846bda7f616851b8308bd_D20210101-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfOS04LTEtMS00MjI1Ng_65f7bd1c-d4bc-478f-9b09-e01d5231cee3">631,682</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;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><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:2px 1pt;text-align: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:#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:9pt;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: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:#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:9pt;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:9pt;font-weight:400;line-height:100%">Mortgage banking fees</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5ff70b1e01b4a7588573269eba411c7_D20220401-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTItMi0xLTEtNDIyNTY_f45350ec-39e8-4c4a-b84e-82f67c4ac811">48,881</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="i9a0f8c52f3c04c79b086abc7fa9591d3_D20210401-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTItNC0xLTEtNDIyNTY_8b9e97c3-2824-4264-9c35-3a939cf04c7d">59,038</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="i4815670f8c4f44f59997931991206332_D20220101-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTItNi0xLTEtNDIyNTY_490f5206-2f3f-4a48-bb18-191657e8ac8f">118,063</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="i7c979b2ccad3419184715dbf8c28412f_D20210101-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTItOC0xLTEtNDIyNTY_bc26c44d-c852-45c5-adc7-0be055592452">136,773</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="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="ie5ff70b1e01b4a7588573269eba411c7_D20220401-20220630" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTMtMi0xLTEtNDIyNTY_ba38c805-5421-49ea-9f34-907679375665">2,772</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="i9a0f8c52f3c04c79b086abc7fa9591d3_D20210401-20210630" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTMtNC0xLTEtNDIyNTY_5095caf0-e804-4bf1-9961-40377625d30a">2,209</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="i4815670f8c4f44f59997931991206332_D20220101-20220630" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTMtNi0xLTEtNDIyNTY_32b7224b-b90c-4c39-8ca2-d63da341be13">4,846</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="i7c979b2ccad3419184715dbf8c28412f_D20210101-20210630" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTMtOC0xLTEtNDIyNTY_04e223f4-7e39-4c32-b69b-9a3e7b92560a">4,241</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="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="ie5ff70b1e01b4a7588573269eba411c7_D20220401-20220630" decimals="-3" name="us-gaap:OtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTQtMi0xLTEtNDIyNTY_754edbc4-cc13-4e9d-83bd-55bf8e9bb0ef">1,303</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="i9a0f8c52f3c04c79b086abc7fa9591d3_D20210401-20210630" decimals="-3" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTQtNC0xLTEtNDIyNTY_0ef614f0-c227-4b26-9996-8fb10e58128b">988</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="i4815670f8c4f44f59997931991206332_D20220101-20220630" decimals="-3" name="us-gaap:OtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTQtNi0xLTEtNDIyNTY_4a7f50f1-9c28-4806-b619-976f52cd4eac">2,375</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="i7c979b2ccad3419184715dbf8c28412f_D20210101-20210630" decimals="-3" name="us-gaap:OtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTQtOC0xLTEtNDIyNTY_e71b417c-2c2b-465a-9af5-432eb2ecacd6">1,855</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="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="ie5ff70b1e01b4a7588573269eba411c7_D20220401-20220630" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTUtMi0xLTEtNDIyNTY_f37ae9cf-b6de-4e19-8e74-ed3c4c462ab0">23,486</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="i9a0f8c52f3c04c79b086abc7fa9591d3_D20210401-20210630" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTUtNC0xLTEtNDIyNTY_f034ae12-45fa-4b45-bdfb-0203f76cd076">22,613</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="i4815670f8c4f44f59997931991206332_D20220101-20220630" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTUtNi0xLTEtNDIyNTY_e4f530e7-0753-4ce7-b50f-00bcd413f31f">46,394</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="i7c979b2ccad3419184715dbf8c28412f_D20210101-20210630" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTUtOC0xLTEtNDIyNTY_b5994091-20d7-41ab-9a59-8d131f790216">44,269</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="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="ie5ff70b1e01b4a7588573269eba411c7_D20220401-20220630" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTYtMi0xLTEtNDIyNTY_33567939-8510-4f0e-9424-ceb93d32b809">405</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="i9a0f8c52f3c04c79b086abc7fa9591d3_D20210401-20210630" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTYtNC0xLTEtNDIyNTY_03d24cce-28a6-425d-9402-97269775040f">420</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="i4815670f8c4f44f59997931991206332_D20220101-20220630" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTYtNi0xLTEtNDIyNTY_fc41f656-1892-4203-be09-43d2c1e77359">767</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="i7c979b2ccad3419184715dbf8c28412f_D20210101-20210630" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTYtOC0xLTEtNDIyNTY_cf15d5d8-055e-47a6-a38c-3aa6ccddbf16">811</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="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="ie5ff70b1e01b4a7588573269eba411c7_D20220401-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTctMi0xLTEtNDIyNTY_4d43c27c-529d-4250-886b-b039fb59d296">29,065</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="i9a0f8c52f3c04c79b086abc7fa9591d3_D20210401-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTctNC0xLTEtNDIyNTY_400f6d94-b3de-4955-ab46-81b9281fd8d8">39,202</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="i4815670f8c4f44f59997931991206332_D20220101-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTctNi0xLTEtNDIyNTY_bb27f684-6bc5-45fe-a9bc-c22e5a6c4689">78,123</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="i7c979b2ccad3419184715dbf8c28412f_D20210101-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTctOC0xLTEtNDIyNTY_49ddfb83-0f55-4242-8716-5ea286825649">97,789</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;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><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="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="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTktMi0xLTEtNDIyNTY_d7f6fd8c-d741-4c9f-b81f-39f080c15dd0">574,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTktNC0xLTEtNDIyNTY_034c2d9a-ee59-4835-b993-8bd80305826a">417,465</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTktNi0xLTEtNDIyNTY_eea5f70d-23b7-4de1-9caa-e35cb5737527">1,139,957</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTktOC0xLTEtNDIyNTY_20b368f4-34ce-43f8-bdc1-4f32321aa7e4">729,471</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 benefit (expense)</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjAtMi0xLTEtNDIyNTY_f9e949dc-8131-40a9-b463-7feac072e0db">140,698</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjAtNC0xLTEtNDIyNTY_b08dbffd-a1e1-4dc6-b9f7-1e79f578d4ee">96,170</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjAtNi0xLTEtNDIyNTY_e3b14f9b-d5c6-45ab-8041-e3416f82b16e">280,543</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjAtOC0xLTEtNDIyNTY_f8f18821-9f08-48bb-a84c-85ad5beb299f">159,414</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;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><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 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="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjItMi0xLTEtNDIyNTY_4e7b0e3f-bb6e-45ec-b310-7f6e5c075dcf">433,314</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjItNC0xLTEtNDIyNTY_f761542c-6a2d-4197-b947-83e6ffb63064">321,295</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjItNi0xLTEtNDIyNTY_7ff58d3c-bbba-4c0a-a2b5-c386b98bbf3f">859,414</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjItOC0xLTEtNDIyNTY_5aaeaf40-7a61-406b-b423-4e49d4835546">570,057</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;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><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 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="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjQtMi0xLTEtNDIyNTY_7586e405-2843-408f-9822-33ab476f4bfb">131.84</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjQtNC0xLTEtNDIyNTY_dd7aa367-6762-49aa-b03b-065e1b667bf7">88.69</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjQtNi0xLTEtNDIyNTY_eb1ba1ab-7d9e-43fd-8105-9de56b72d623">257.65</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjQtOC0xLTEtNDIyNTY_3f3f3018-d27d-49bd-ac65-800761d8e766">156.27</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;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><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 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="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjYtMi0xLTEtNDIyNTY_35c00e99-5064-41c1-b126-442640a9d0c2">123.65</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjYtNC0xLTEtNDIyNTY_569dd750-d26a-4dc0-aac4-2568960005ae">82.45</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjYtNi0xLTEtNDIyNTY_17227398-3f50-48c3-8c14-19259a89f5b3">240.05</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjYtOC0xLTEtNDIyNTY_25933992-ba3b-4cbd-b3ee-9b0b38651441">145.53</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;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><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="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="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjgtMi0xLTEtNDIyNTY_ebc13506-1138-4666-b411-98bf1e46e091">3,287</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjgtNC0xLTEtNDIyNTY_dbf998ec-0341-4dc2-847c-a8fee6938508">3,623</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjgtNi0xLTEtNDIyNTY_38dd4577-b4aa-407f-8d88-494db1424290">3,336</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjgtOC0xLTEtNDIyNTY_bfa92b2e-00bf-4ef6-aee7-285e9ee9148c">3,648</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;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><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="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="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMzAtMi0xLTEtNDIyNTY_eecb1778-f8e2-45ed-ab42-6f61ddc1ee49">3,504</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMzAtNC0xLTEtNDIyNTY_10eee776-0385-44c8-a419-68a58cad3498">3,897</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMzAtNi0xLTEtNDIyNTY_8fd31f56-5745-45ea-85f1-ddc20ee672a3">3,580</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMzAtOC0xLTEtNDIyNTY_b26a2822-7fa8-42f8-83b2-b6b3036b5582">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></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:9pt;font-weight:400;line-height:120%">See notes to condensed consolidated financial statements.</span></div><div style="height:42.75pt;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><div id="ic79afb619cc248978343cc877e1d4079_16"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_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:11pt;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:11pt;font-weight:400;line-height:120%">Condensed 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-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(unaudited)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:71.960%"></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.639%"></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%">Six Months Ended June 30,</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%">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%">2021</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;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><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%">Net income</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: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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMy0yLTEtMS00MjI1Ng_76b473cf-8793-47f9-975f-005e15c459c7">859,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 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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMy00LTEtMS00MjI1Ng_c97546bd-3c3f-44ba-9848-390a5bdf5bbc">570,057</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%">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:2px 1pt;text-align: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;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%">Depreciation and amortization</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfNS0yLTEtMS00MjI1Ng_327d509b-7e5f-48f4-a71a-f6b6682d4ef1">8,991</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfNS00LTEtMS00MjI1Ng_0954f57b-fa7f-4fc8-acf3-7eeda7d8e923">10,038</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="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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfNi0yLTEtMS00MjI1Ng_a1a4c6c6-7314-43f5-990e-c5fc2f10e8de">31,755</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfNi00LTEtMS00MjI1Ng_5a258c7d-c328-4bf2-b885-b94328147efc">27,850</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, net</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" sign="-" name="nvr:ContractLandDepositImpairmentRecoveries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfNy0yLTEtMS00MjI1Ng_35375287-7eac-4a5b-ad96-e245cba984ea">6,342</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" sign="-" name="nvr:ContractLandDepositImpairmentRecoveries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfNy00LTEtMS00MjI1Ng_4bf5b862-7d5c-46c3-b011-b25bdbe9d9f9">13,355</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="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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:GainLossOnSaleOfMortgageLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfOC0yLTEtMS00MjI1Ng_9723617d-82f7-4611-8462-de7dc4f68b02">94,813</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:GainLossOnSaleOfMortgageLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfOC00LTEtMS00MjI1Ng_f4825e3b-5edc-40d3-aeba-d5ddc9edd4eb">115,152</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 closed</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfOS0yLTEtMS00MjI1Ng_c5797336-c2f8-4341-9c13-41579ea6f9ed">3,133,046</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfOS00LTEtMS00MjI1Ng_c04b8a40-d5c7-4e7e-97c3-56dc3ce6108a">2,981,630</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 sold and principal payments on mortgage loans held for sale</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTAtMi0xLTEtNDIyNTY_c4634778-af6e-438c-911c-4c765515fdb5">3,195,784</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTAtNC0xLTEtNDIyNTY_85496be5-5826-4d33-ab7a-ee1d146c20a4">3,194,279</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%">Distribution of earnings from unconsolidated joint ventures</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTEtMi0xLTEtNDIyNTY_775660ba-1daa-4592-baee-77d062ff88b7">4,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTEtNC0xLTEtNDIyNTY_56fd27df-aafa-4d16-b710-3d939db122cc">5,500</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 change in assets and liabilities:</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: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;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 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="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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTMtMi0xLTEtNDIyNTY_693cdda2-feac-405b-b4e7-d3c99f18d8a1">431,379</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTMtNC0xLTEtNDIyNTY_477aecce-91f2-4400-85ff-db572c1b61b4">264,291</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%">Increase in contract land deposits</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:IncreaseDecreaseInDepositsOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTQtMi0xLTEtNDIyNTY_af64d982-d64b-46f2-8943-552551d1d310">20,917</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:IncreaseDecreaseInDepositsOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTQtNC0xLTEtNDIyNTY_e6445859-16bf-4b50-ad1e-d7a5c587f6e7">24,318</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 in receivables</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:IncreaseDecreaseInReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTUtMi0xLTEtNDIyNTY_3367f5c2-6071-4a7b-a95e-683c7f2bfe10">16,394</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:IncreaseDecreaseInReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTUtNC0xLTEtNDIyNTY_c9e5e264-bc85-4720-a53f-9da2a9dae1ef">4,327</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%">Increase in accounts payable and accrued expenses</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTYtMi0xLTEtNDIyNTY_5ddc9421-c59f-4985-8c26-6e9da4c27c63">25,716</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTYtNC0xLTEtNDIyNTY_ee53094f-78de-450f-918a-3b48b4c36e1d">7,943</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%">Increase in customer 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTctMi0xLTEtNDIyNTY_175d4025-df2d-431c-8686-03598c4e408b">21,656</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTctNC0xLTEtNDIyNTY_b149085a-5aa3-4e0f-ac3d-3eb9b4c2a125">124,685</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, net</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTgtMi0xLTEtNDIyNTY_aae675b1-c177-4b5d-a6ea-7b33f316d605">2,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTgtNC0xLTEtNDIyNTY_54c08c08-9c7b-4ab8-b284-8747511cabfd">16,259</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%">Net cash provided by operating activities</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTktMi0xLTEtNDIyNTY_d17ff0cb-fa82-4891-b921-6bda6918a2a4">447,206</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTktNC0xLTEtNDIyNTY_152adbc3-4579-4872-8261-3400fcdaee41">521,020</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;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 investing activities:</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:9pt;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: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:#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%">Investments in and advances to unconsolidated joint ventures</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsToAcquireInterestInJointVenture" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMjItMi0xLTEtNDIyNTY_cf8346cf-6f0e-4aab-9183-0c6a87694370">9,222</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsToAcquireInterestInJointVenture" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMjItNC0xLTEtNDIyNTY_ee7d78fa-5556-4b56-bf85-30f5c27bbc58">659</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="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 property, plant and equipment</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMjQtMi0xLTEtNDIyNTY_2e7284f9-0f17-4617-a949-683ecff9d872">8,751</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMjQtNC0xLTEtNDIyNTY_ae9f39ce-e50b-4696-9fdb-25d8f1a4d4b2">6,620</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="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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMjUtMi0xLTEtNDIyNTY_6ac85e89-dd8c-48a9-ba40-ffd08c15e43c">346</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMjUtNC0xLTEtNDIyNTY_4d4209a8-664e-47c0-8995-5edc18939209">657</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="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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMjYtMi0xLTEtNDIyNTY_66de8a68-6b54-4882-a123-9dd88127d92a">17,627</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMjYtNC0xLTEtNDIyNTY_3d89c8d4-f6c5-41e4-b34d-9663debc601b">6,622</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;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:2px 1pt;text-align: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:#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:9pt;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:9pt;font-weight:400;line-height:100%">Purchase of treasury stock</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMjktMi0xLTEtNDIyNTY_c93c9574-82b8-4a94-8389-6a77b4c6c9f9">1,015,703</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMjktNC0xLTEtNDIyNTY_a443a292-99a3-4bba-88ce-250a70ba5c04">754,366</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%">Redemption of senior notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 12.25pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMzAtMi0xLTEtNDg1OTQ_59272c5a-c268-412d-9448-0cf12fdde47a">600,000</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMzAtNC0xLTEtNDg1OTQ_6e608cc4-72f8-48c9-87d6-a259e0d48231">&#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="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%">Principal payments on finance 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMzEtMi0xLTEtNDIyNTY_9d46f7c0-8a60-4cf2-9549-0700640b5e2b">723</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMzEtNC0xLTEtNDIyNTY_2aaab2b1-a6bb-43f9-aaeb-aca3cf190875">661</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 exercise of stock options</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMzItMi0xLTEtNDIyNTY_4249ee78-9e51-4696-b123-2593298ac1e5">113,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMzItNC0xLTEtNDIyNTY_06a31565-5dbe-42bf-bf63-bfe8e0b3dc76">95,673</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 used in financing activities</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMzMtMi0xLTEtNDIyNTY_7c86e991-baa3-41d2-b582-ef4383920b3e">1,502,604</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMzMtNC0xLTEtNDIyNTY_e381a943-4db2-4678-8288-b7153e9225fb">659,354</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></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;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%">Net decrease in cash, restricted 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMzUtMi0xLTEtNDIyNTY_dd789b87-860f-4757-b102-d4dee93accb5">1,073,025</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMzUtNC0xLTEtNDIyNTY_1a8ce33c-b8f1-4f2a-977e-57c2e8e9698e">144,956</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%">Cash, restricted cash, and cash equivalents, beginning of the period</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMzYtMi0xLTEtNDIyNTY_821060a0-97e0-465b-aeca-8964f01fd849">2,636,984</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="ifd83874444474ea99d24685d09f74f88_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMzYtNC0xLTEtNDIyNTY_4b237e8b-ccf3-4b25-a64f-d7ef2d124f80">2,809,782</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:12pt"><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: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%">Cash, restricted cash, and cash equivalents, end of the period</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: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="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMzgtMi0xLTEtNDIyNTY_eaf3b76e-f228-4a0d-ae28-76f478f5d8ab">1,563,959</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="i72f76e6c903d49bb9aff4433bb8fd2fd_I20210630" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMzgtNC0xLTEtNDIyNTY_6c6cb9f5-d9eb-4e3f-a52c-31c57237c2f2">2,664,826</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:12pt"><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:9pt;font-style:italic;font-weight:700;line-height:100%">Supplemental disclosures of cash flow information:</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:9pt;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: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:#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 paid during the period, net of interest capitalized</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: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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfNDEtMi0xLTEtNDIyNTY_844d1995-33e4-4498-95ad-e90f1ea3af57">32,627</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfNDEtNC0xLTEtNDIyNTY_0a7897bb-9c14-4597-8990-526cf6fdcfa5">26,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="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%">Income taxes paid during the period, net of refunds</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: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:#ffffff;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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfNDItMi0xLTEtNDIyNTY_9e392948-2d89-48cd-9d7b-46d7bfa039ff">291,721</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfNDItNC0xLTEtNDIyNTY_b51d96a8-8f4f-4ce3-ad31-f79400e2ee11">172,563</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 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:9pt;font-weight:400;line-height:120%">See notes to condensed consolidated financial statements.</span></div><div style="height:42.75pt;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><div id="ic79afb619cc248978343cc877e1d4079_19"></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_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:11pt;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:11pt;font-weight:400;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">(unaudited)</span></div></div><div style="text-align:center"><span><br/></span></div><div id="ic79afb619cc248978343cc877e1d4079_22"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">1.  <ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yMi9mcmFnOmJiZTFhZGQyMzU2ZTQwYjliNDNiYTExMTdjNjFhZjAxL3RleHRyZWdpb246YmJlMWFkZDIzNTZlNDBiOWI0M2JhMTExN2M2MWFmMDFfMzExMA_08f69c03-28b6-44ee-8d93-9184909de035" continuedAt="i0ab188664acf47249549b63ea3ea7577" escape="true">Significant Accounting Policies</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i0ab188664acf47249549b63ea3ea7577"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yMi9mcmFnOmJiZTFhZGQyMzU2ZTQwYjliNDNiYTExMTdjNjFhZjAxL3RleHRyZWdpb246YmJlMWFkZDIzNTZlNDBiOWI0M2JhMTExN2M2MWFmMDFfMzExNA_d734b098-249e-487f-bb79-94b953851d12" continuedAt="i20cd52d568de45d8ac6c785f351cf624" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The accompanying unaudited, condensed consolidated financial statements include the accounts of NVR, Inc. (&#8220;NVR&#8221;, the &#8220;Company&#8221;, "we", "us" or "our") and its subsidiaries and certain other entities in which the Company is deemed to be the primary beneficiary (see Notes 2 and 3 to the accompanying condensed consolidated financial statements).&#160;&#160;Intercompany accounts and transactions have been eliminated in consolidation.&#160;&#160;The statements have been prepared in conformity with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) for interim financial information and with the instructions to Form 10-Q and Regulation S-X.&#160;&#160;Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements.&#160;&#160;Because the accompanying condensed consolidated financial statements do not include all of the information and footnotes required by GAAP, they should be read in conjunction with the financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December&#160;31, 2021.&#160;&#160;In the opinion of management, all adjustments (consisting only of normal recurring accruals except as otherwise noted herein) considered necessary for a fair presentation have been included.&#160;&#160;Operating results for the three and six months ended June&#160;30, 2022 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2022.</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:11pt;font-weight:400;line-height:120%"><ix:continuation id="i20cd52d568de45d8ac6c785f351cf624">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes.&#160;&#160;Actual results could differ from those estimates.</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:11pt;font-weight:400;line-height:120%">For the three and six months ended June&#160;30, 2022 and 2021, comprehensive income equaled net income; therefore, a separate statement of comprehensive income is not included in the accompanying condensed consolidated financial statements.</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%">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:11pt;font-weight:400;line-height:120%">The beginning-of-period and end-of-period cash, restricted cash, and cash equivalent balances presented on the accompanying condensed consolidated statements of cash flows includes cash related to a consolidated joint venture which is included in homebuilding "Other assets" on the accompanying condensed consolidated balance sheets.  The cash related to this consolidated joint venture as of June&#160;30, 2022 and December&#160;31, 2021 was $<ix:nonFraction unitRef="usd" contextRef="i4a745f9ddc1f4a4fb5444108e0e6708f_I20220630" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yMi9mcmFnOmJiZTFhZGQyMzU2ZTQwYjliNDNiYTExMTdjNjFhZjAxL3RleHRyZWdpb246YmJlMWFkZDIzNTZlNDBiOWI0M2JhMTExN2M2MWFmMDFfMjM1OA_be301932-0ce7-4044-a4a9-a7672505e320">258</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ie73961ee8eb44646bcbabd3e6fabf5e8_I20211231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yMi9mcmFnOmJiZTFhZGQyMzU2ZTQwYjliNDNiYTExMTdjNjFhZjAxL3RleHRyZWdpb246YmJlMWFkZDIzNTZlNDBiOWI0M2JhMTExN2M2MWFmMDFfMjM2NQ_06d1d8d4-6bf2-4320-b724-087494a8aed1">268</ix:nonFraction>, respectively, and as of June&#160;30, 2021 and December&#160;31, 2020 was $<ix:nonFraction unitRef="usd" contextRef="id75d4a02e7a1407181a852fd8c4ea729_I20210630" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yMi9mcmFnOmJiZTFhZGQyMzU2ZTQwYjliNDNiYTExMTdjNjFhZjAxL3RleHRyZWdpb246YmJlMWFkZDIzNTZlNDBiOWI0M2JhMTExN2M2MWFmMDFfMjQwNw_7bc53e2a-1f38-4927-ad01-4d4b0c79f95b">273</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i1f4a3181e81449d1af645dff0a2c64e2_I20201231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yMi9mcmFnOmJiZTFhZGQyMzU2ZTQwYjliNDNiYTExMTdjNjFhZjAxL3RleHRyZWdpb246YmJlMWFkZDIzNTZlNDBiOWI0M2JhMTExN2M2MWFmMDFfMjQxNA_54e37a52-bc50-43e6-bf02-aef83b3cc5b6">269</ix:nonFraction>, respectively.</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%"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yMi9mcmFnOmJiZTFhZGQyMzU2ZTQwYjliNDNiYTExMTdjNjFhZjAxL3RleHRyZWdpb246YmJlMWFkZDIzNTZlNDBiOWI0M2JhMTExN2M2MWFmMDFfMzEwOQ_b64849af-8eb7-4e78-9307-80697049856b" continuedAt="i258d2896f58f435dbb85ca37e0b44475" escape="true">Revenue Recognition</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:11pt;font-weight:400;line-height:120%"><ix:continuation id="i258d2896f58f435dbb85ca37e0b44475">Homebuilding revenue is recognized on the settlement date at the contract sales price, when control is transferred to our customers.</ix:continuation>  Our contract liabilities, which consist of deposits received from customers on homes not settled, were $<ix:nonFraction unitRef="usd" contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yMi9mcmFnOmJiZTFhZGQyMzU2ZTQwYjliNDNiYTExMTdjNjFhZjAxL3RleHRyZWdpb246YmJlMWFkZDIzNTZlNDBiOWI0M2JhMTExN2M2MWFmMDFfMjY4OQ_a7758a5e-8247-404a-9419-690d9d705623">439,119</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i4a45008d962f4e5591f7f9365a45ae8b_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yMi9mcmFnOmJiZTFhZGQyMzU2ZTQwYjliNDNiYTExMTdjNjFhZjAxL3RleHRyZWdpb246YmJlMWFkZDIzNTZlNDBiOWI0M2JhMTExN2M2MWFmMDFfMjY5Ng_7d27f928-6d17-4a58-9610-5063eb8f7edd">417,463</ix:nonFraction> as of June&#160;30, 2022 and December&#160;31, 2021, respectively.  We expect that substantially all of the customer deposits held at December 31, 2021 will be recognized in revenue in 2022. Our contract assets consist of prepaid sales compensation and totaled approximately $<ix:nonFraction unitRef="usd" contextRef="i1dad21171a29446da1b7e29414f78f69_I20220630" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yMi9mcmFnOmJiZTFhZGQyMzU2ZTQwYjliNDNiYTExMTdjNjFhZjAxL3RleHRyZWdpb246YmJlMWFkZDIzNTZlNDBiOWI0M2JhMTExN2M2MWFmMDFfMjkzOA_6db4493b-35f5-40c9-8145-ea12b71ffe54">24,400</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i3e65097f45b44164a6082ca71689319a_I20211231" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yMi9mcmFnOmJiZTFhZGQyMzU2ZTQwYjliNDNiYTExMTdjNjFhZjAxL3RleHRyZWdpb246YmJlMWFkZDIzNTZlNDBiOWI0M2JhMTExN2M2MWFmMDFfMjk0NQ_b23a6409-4c03-4929-a388-12c196a90875">25,200</ix:nonFraction>, as of June&#160;30, 2022 and December&#160;31, 2021, respectively.  Prepaid sales compensation is included in homebuilding &#8220;Other assets&#8221; on the accompanying condensed consolidated balance sheets.</span></div></ix:continuation><div id="ic79afb619cc248978343cc877e1d4079_25"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">2.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="us-gaap:VariableInterestEntityDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RleHRyZWdpb246YTZjODZlMjhmYjY2NGE5OGE1MTZmZWJkZTJkNjc2NjRfMjY2OA_e197cca7-d3a6-4108-8e8c-5942fad3797f" continuedAt="i84a618d272d741fd8052681070ee5ba8" escape="true">Variable Interest Entities ("VIEs")</ix:nonNumeric></span></div><ix:continuation id="i84a618d272d741fd8052681070ee5ba8" continuedAt="ifee7c37bba77464baa2d86cd3c203c2d"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Fixed Price Finished Lot Purchase Agreements (&#8220;LPAs&#8221;)</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We generally do not engage in the land development business.&#160;&#160;Instead, we typically acquire finished building lots at market prices from various development entities under LPAs.&#160;&#160;The LPAs require deposits that may be forfeited if we fail to perform under the LPAs.&#160;&#160;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="iee7c71c594a747b282c43ae75a1fa192_I20220630" decimals="INF" name="nvr:MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RleHRyZWdpb246YTZjODZlMjhmYjY2NGE5OGE1MTZmZWJkZTJkNjc2NjRfNDky_a5584cb0-c66f-499e-864f-180b9af216a7">10</ix:nonFraction>% of the aggregate purchase price of the finished lots. &#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%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_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:11pt;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:11pt;font-weight:400;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">(unaudited)</span></div></div><ix:continuation id="ifee7c37bba77464baa2d86cd3c203c2d"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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.&#160;&#160;Those development entities are deemed to be VIEs.&#160;&#160;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.&#160;&#160;We have 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:11pt;font-weight:400;line-height:120%">As of June&#160;30, 2022, we controlled approximately <ix:nonFraction unitRef="lot" contextRef="iee7c71c594a747b282c43ae75a1fa192_I20220630" decimals="-2" name="nvr:LotsControlledByCompany" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RleHRyZWdpb246YTZjODZlMjhmYjY2NGE5OGE1MTZmZWJkZTJkNjc2NjRfMTEyNw_e97b647e-bcfd-4c6f-9d9b-456dd99c54a1">127,700</ix:nonFraction> lots under LPAs with third parties through deposits in cash and letters of credit totaling approximately $<ix:nonFraction unitRef="usd" contextRef="iee7c71c594a747b282c43ae75a1fa192_I20220630" decimals="-3" name="nvr:ContractLandDepositsOnLotPurchaseAgreements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RleHRyZWdpb246YTZjODZlMjhmYjY2NGE5OGE1MTZmZWJkZTJkNjc2NjRfMTIzNQ_16cbf03e-6aea-457f-8fce-227acc0d705a">541,400</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="iee7c71c594a747b282c43ae75a1fa192_I20220630" decimals="-3" name="nvr:LetterOfCreditOnLotPurchaseAgreements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RleHRyZWdpb246YTZjODZlMjhmYjY2NGE5OGE1MTZmZWJkZTJkNjc2NjRfNTQ5NzU1ODE2OTI4_50f67f04-cbdf-49a6-9b02-e61b2d5cb87a">8,100</ix:nonFraction>, respectively.&#160;&#160;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.  For the three and six months ended June&#160;30, 2022, we recorded a net reversal of approximately $<ix:nonFraction unitRef="usd" contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="-3" name="nvr:NetContractLandDepositImpairmentRecoveries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RleHRyZWdpb246YTZjODZlMjhmYjY2NGE5OGE1MTZmZWJkZTJkNjc2NjRfMTYwNQ_e9ea2854-8abc-44df-93ee-c37c47ca1a4d">400</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="nvr:NetContractLandDepositImpairmentRecoveries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RleHRyZWdpb246YTZjODZlMjhmYjY2NGE5OGE1MTZmZWJkZTJkNjc2NjRfMTYxMg_3c4e0c8a-b274-4809-8280-ef53762ab450">6,300</ix:nonFraction>, respectively, related to previously impaired lot deposits based on current market conditions.  For the three and six months ended June&#160;30, 2021, we recorded a net reversal of approximately $<ix:nonFraction unitRef="usd" contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="-3" name="nvr:NetContractLandDepositImpairmentRecoveries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RleHRyZWdpb246YTZjODZlMjhmYjY2NGE5OGE1MTZmZWJkZTJkNjc2NjRfNTQ5NzU1ODE2Nzcz_e93c24a0-e8c7-44da-8f4e-2ee3dcc1b135">7,200</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="nvr:NetContractLandDepositImpairmentRecoveries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RleHRyZWdpb246YTZjODZlMjhmYjY2NGE5OGE1MTZmZWJkZTJkNjc2NjRfNTQ5NzU1ODE2Nzk2_db4cbb2c-a7c4-4519-ad14-a086b2fef978">13,400</ix:nonFraction>, respectively, related to previously impaired lot deposits. Our contract land deposit asset is shown net of a $<ix:nonFraction unitRef="usd" contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="nvr:LossReserveOnContractLandDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RleHRyZWdpb246YTZjODZlMjhmYjY2NGE5OGE1MTZmZWJkZTJkNjc2NjRfMTc2Mg_ccdf6ac5-c1d7-439d-8a35-a70c6fa4864c">23,516</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" decimals="-3" name="nvr:LossReserveOnContractLandDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RleHRyZWdpb246YTZjODZlMjhmYjY2NGE5OGE1MTZmZWJkZTJkNjc2NjRfMTc3MA_29d3e1f9-244c-410b-91c1-4ccbf9745166">30,041</ix:nonFraction> impairment reserve at June&#160;30, 2022 and December&#160;31, 2021, respectively.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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="i90e3c09e1bd24ddb80f93cc83638487e_I20220630" decimals="-2" name="nvr:LotsControlledByCompany" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RleHRyZWdpb246YTZjODZlMjhmYjY2NGE5OGE1MTZmZWJkZTJkNjc2NjRfMTkzMw_d8709370-9bc6-406a-a1b0-6bcfc0728fa4">23,900</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. These properties are controlled with deposits in cash totaling approximately $<ix:nonFraction unitRef="usd" contextRef="i90e3c09e1bd24ddb80f93cc83638487e_I20220630" decimals="-3" name="nvr:ContractLandDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RleHRyZWdpb246YTZjODZlMjhmYjY2NGE5OGE1MTZmZWJkZTJkNjc2NjRfMjE3OQ_a108a035-d978-4645-a69f-1b81b9b8f2da">6,500</ix:nonFraction> as of June&#160;30, 2022, of which approximately $<ix:nonFraction unitRef="usd" contextRef="i90e3c09e1bd24ddb80f93cc83638487e_I20220630" decimals="-3" name="nvr:RefundableDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RleHRyZWdpb246YTZjODZlMjhmYjY2NGE5OGE1MTZmZWJkZTJkNjc2NjRfMjIxNQ_e4fe4227-ed93-4d8b-87cf-48f72b5fca8a">4,300</ix:nonFraction> is refundable if certain contractual conditions are not met.&#160;&#160;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"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="us-gaap:ScheduleOfVariableInterestEntitiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RleHRyZWdpb246YTZjODZlMjhmYjY2NGE5OGE1MTZmZWJkZTJkNjc2NjRfMjY2Ng_89e0ce6b-840d-4558-9e76-e608fd75a080" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our total risk of loss related to contract land deposits is limited to the amount of the deposits pursuant to the liquidated damages provision of the LPAs.  As of June&#160;30, 2022 and December&#160;31, 2021, our total risk of loss was as follows:</span><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:64.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.547%"></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%">June 30, 2022</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, 2021</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%">Contract land deposits</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="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="nvr:ContractLandDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RhYmxlOmU3YTVkMjIzNTYzMDQ5YjI4NjM0ZmMxNmFlNzhhMDZiL3RhYmxlcmFuZ2U6ZTdhNWQyMjM1NjMwNDliMjg2MzRmYzE2YWU3OGEwNmJfMS0yLTEtMS00MjI1Ng_0e97f21d-67ae-4c99-aab7-ab877b031c9e">547,914</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="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" decimals="-3" name="nvr:ContractLandDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RhYmxlOmU3YTVkMjIzNTYzMDQ5YjI4NjM0ZmMxNmFlNzhhMDZiL3RhYmxlcmFuZ2U6ZTdhNWQyMjM1NjMwNDliMjg2MzRmYzE2YWU3OGEwNmJfMS00LTEtMS00MjI1Ng_002041bc-a508-4a50-85da-d8e37ccff055">527,180</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-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="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="nvr:LossReserveOnContractLandDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RhYmxlOmU3YTVkMjIzNTYzMDQ5YjI4NjM0ZmMxNmFlNzhhMDZiL3RhYmxlcmFuZ2U6ZTdhNWQyMjM1NjMwNDliMjg2MzRmYzE2YWU3OGEwNmJfMi0yLTEtMS00MjI1Ng_8b45ced9-af2e-49e8-96b3-edce847cc4da">23,516</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="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" decimals="-3" name="nvr:LossReserveOnContractLandDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RhYmxlOmU3YTVkMjIzNTYzMDQ5YjI4NjM0ZmMxNmFlNzhhMDZiL3RhYmxlcmFuZ2U6ZTdhNWQyMjM1NjMwNDliMjg2MzRmYzE2YWU3OGEwNmJfMi00LTEtMS00MjI1Ng_b556f4c0-2879-4f92-859a-5c32f0b733ce">30,041</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;text-align: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:#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="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="us-gaap:DepositsAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RhYmxlOmU3YTVkMjIzNTYzMDQ5YjI4NjM0ZmMxNmFlNzhhMDZiL3RhYmxlcmFuZ2U6ZTdhNWQyMjM1NjMwNDliMjg2MzRmYzE2YWU3OGEwNmJfMy0yLTEtMS00MjI1Ng_d850bbd0-a7a4-49bb-a0cd-44a03af2726a">524,398</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="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" decimals="-3" name="us-gaap:DepositsAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RhYmxlOmU3YTVkMjIzNTYzMDQ5YjI4NjM0ZmMxNmFlNzhhMDZiL3RhYmxlcmFuZ2U6ZTdhNWQyMjM1NjMwNDliMjg2MzRmYzE2YWU3OGEwNmJfMy00LTEtMS00MjI1Ng_9fee22cf-4eb1-40ae-bc89-b506a1f7593a">497,139</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-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="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="nvr:LetterOfCreditOnLotPurchaseAgreements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RhYmxlOmU3YTVkMjIzNTYzMDQ5YjI4NjM0ZmMxNmFlNzhhMDZiL3RhYmxlcmFuZ2U6ZTdhNWQyMjM1NjMwNDliMjg2MzRmYzE2YWU3OGEwNmJfNC0yLTEtMS00MjI1Ng_dd55c30d-8fcc-4588-a118-cb9819f64469">8,077</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="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" decimals="-3" name="nvr:LettersOfCreditRelatedToLots" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RhYmxlOmU3YTVkMjIzNTYzMDQ5YjI4NjM0ZmMxNmFlNzhhMDZiL3RhYmxlcmFuZ2U6ZTdhNWQyMjM1NjMwNDliMjg2MzRmYzE2YWU3OGEwNmJfNC00LTEtMS00MjI1Ng_804cb01a-8e37-4f2e-b5c1-43b1be0d9c98">10,145</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 #000;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 #000;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="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RhYmxlOmU3YTVkMjIzNTYzMDQ5YjI4NjM0ZmMxNmFlNzhhMDZiL3RhYmxlcmFuZ2U6ZTdhNWQyMjM1NjMwNDliMjg2MzRmYzE2YWU3OGEwNmJfNS0yLTEtMS00MjI1Ng_33fd541e-eaf7-46f9-b2d6-66fbd25bb9a6">532,475</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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 #000;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="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RhYmxlOmU3YTVkMjIzNTYzMDQ5YjI4NjM0ZmMxNmFlNzhhMDZiL3RhYmxlcmFuZ2U6ZTdhNWQyMjM1NjMwNDliMjg2MzRmYzE2YWU3OGEwNmJfNS00LTEtMS00MjI1Ng_70b1ca93-5ea8-4cd7-b33f-39bb27dfd9c7">507,284</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div></ix:continuation><div style="margin-top:3pt"><span><br/></span></div><div id="ic79afb619cc248978343cc877e1d4079_28"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">3.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="us-gaap:EquityMethodInvestmentsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yOC9mcmFnOjA0MDVmMzllNDU3NDQxZDM5Zjg5ZmJlNDk3ZGJiZTcxL3RleHRyZWdpb246MDQwNWYzOWU0NTc0NDFkMzlmODlmYmU0OTdkYmJlNzFfMjY4Mg_6e07a88f-cb97-4782-992d-653b1a6d0dc6" continuedAt="i09572477e8774678adc1ca4a4bad5070" escape="true">Joint Ventures</ix:nonNumeric></span></div><ix:continuation id="i09572477e8774678adc1ca4a4bad5070" continuedAt="i60accb3ba2204294903e64cf5634a18f"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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 are at risk only for the amount we have invested, or have 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 LPAs 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:11pt;font-weight:400;line-height:120%">At June&#160;30, 2022, we had an aggregate investment totaling approximately $<ix:nonFraction unitRef="usd" contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yOC9mcmFnOjA0MDVmMzllNDU3NDQxZDM5Zjg5ZmJlNDk3ZGJiZTcxL3RleHRyZWdpb246MDQwNWYzOWU0NTc0NDFkMzlmODlmYmU0OTdkYmJlNzFfNjA2_d4c3aa53-4775-4eef-90eb-e064efa2217c">30,000</ix:nonFraction> in <ix:nonFraction unitRef="joint_venture" contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="INF" name="nvr:NumberOfJointVentures" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yOC9mcmFnOjA0MDVmMzllNDU3NDQxZDM5Zjg5ZmJlNDk3ZGJiZTcxL3RleHRyZWdpb246MDQwNWYzOWU0NTc0NDFkMzlmODlmYmU0OTdkYmJlNzFfNjEy_b62420c1-cb5a-4c50-9e30-7afb4e98c018">five</ix:nonFraction> JVs that are expected to produce approximately <ix:nonFraction unitRef="lot" contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-2" name="nvr:ExpectedProductionOfFinishedLotsFromJointVentures" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yOC9mcmFnOjA0MDVmMzllNDU3NDQxZDM5Zjg5ZmJlNDk3ZGJiZTcxL3RleHRyZWdpb246MDQwNWYzOWU0NTc0NDFkMzlmODlmYmU0OTdkYmJlNzFfNjYy_760e803f-a0d7-4720-a12f-1afaeaef96c9">5,400</ix:nonFraction> finished lots, of which approximately <ix:nonFraction unitRef="lot" contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-1" name="nvr:JointVentureLotsControlledByCompany" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yOC9mcmFnOjA0MDVmMzllNDU3NDQxZDM5Zjg5ZmJlNDk3ZGJiZTcxL3RleHRyZWdpb246MDQwNWYzOWU0NTc0NDFkMzlmODlmYmU0OTdkYmJlNzFfNzAz_84400c92-a84b-4dea-a537-dfd917ae4256">5,050</ix:nonFraction> lots were controlled by us and the remaining approximately <ix:nonFraction unitRef="lot" contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-1" name="nvr:JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yOC9mcmFnOjA0MDVmMzllNDU3NDQxZDM5Zjg5ZmJlNDk3ZGJiZTcxL3RleHRyZWdpb246MDQwNWYzOWU0NTc0NDFkMzlmODlmYmU0OTdkYmJlNzFfNzY1_fff6f991-b45f-4cc5-8595-b2cc0562ffe0">350</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="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="nvr:AggregateAdditionalFundingCommitments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yOC9mcmFnOjA0MDVmMzllNDU3NDQxZDM5Zjg5ZmJlNDk3ZGJiZTcxL3RleHRyZWdpb246MDQwNWYzOWU0NTc0NDFkMzlmODlmYmU0OTdkYmJlNzFfOTE4_a4a47720-a3d3-4d27-a37f-14b03f10e0c8">2,000</ix:nonFraction> to one of the JVs at June&#160;30, 2022. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We determined that we are not the primary beneficiary in <ix:nonFraction unitRef="joint_venture" contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="INF" name="nvr:NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yOC9mcmFnOjA0MDVmMzllNDU3NDQxZDM5Zjg5ZmJlNDk3ZGJiZTcxL3RleHRyZWdpb246MDQwNWYzOWU0NTc0NDFkMzlmODlmYmU0OTdkYmJlNzFfNTQ5NzU1ODE2NjAy_23efa4bd-bc00-468b-a14f-4fe1f4abb278">four</ix:nonFraction> 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="i1dad21171a29446da1b7e29414f78f69_I20220630" decimals="-3" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yOC9mcmFnOjA0MDVmMzllNDU3NDQxZDM5Zjg5ZmJlNDk3ZGJiZTcxL3RleHRyZWdpb246MDQwNWYzOWU0NTc0NDFkMzlmODlmYmU0OTdkYmJlNzFfMTIwMg_c01cda46-711b-4c27-b191-c084c91fe1ab">30,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i3e65097f45b44164a6082ca71689319a_I20211231" decimals="-3" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yOC9mcmFnOjA0MDVmMzllNDU3NDQxZDM5Zjg5ZmJlNDk3ZGJiZTcxL3RleHRyZWdpb246MDQwNWYzOWU0NTc0NDFkMzlmODlmYmU0OTdkYmJlNzFfMTIwOQ_d9319777-00bc-42ff-85ac-1a2af6053f4b">20,300</ix:nonFraction> at June&#160;30, 2022 and December&#160;31, 2021, respectively, and is reported in the homebuilding &#8220;Other assets&#8221; line item on the accompanying condensed consolidated balance </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%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_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:11pt;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:11pt;font-weight:400;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">(unaudited)</span></div></div><ix:continuation id="i60accb3ba2204294903e64cf5634a18f"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">sheets. None of the unconsolidated JVs had any indicators of impairment as of June&#160;30, 2022.  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 have been completed and we have no remaining investment in the JV.  As of June 30, 2022, the JV had remaining balances of $<ix:nonFraction unitRef="usd" contextRef="i4a745f9ddc1f4a4fb5444108e0e6708f_I20220630" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yOC9mcmFnOjA0MDVmMzllNDU3NDQxZDM5Zjg5ZmJlNDk3ZGJiZTcxL3RleHRyZWdpb246MDQwNWYzOWU0NTc0NDFkMzlmODlmYmU0OTdkYmJlNzFfMTcxOQ_be301932-0ce7-4044-a4a9-a7672505e320">258</ix:nonFraction> in cash and $<ix:nonFraction unitRef="usd" contextRef="i40122605828f4cd6bfc8da91f5d4a991_I20220630" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yOC9mcmFnOjA0MDVmMzllNDU3NDQxZDM5Zjg5ZmJlNDk3ZGJiZTcxL3RleHRyZWdpb246MDQwNWYzOWU0NTc0NDFkMzlmODlmYmU0OTdkYmJlNzFfMTczNA_8960bcc8-1ca6-4f91-9756-8b338da541e2">232</ix:nonFraction> in accrued expenses, which are included in homebuilding "Other assets" and "Accrued expenses and other liabilities," respectively, in the accompanying condensed 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:11pt;font-weight:400;line-height:120%">We recognize income from the JVs as a reduction to the lot cost of the lots purchased from the respective JVs when the homes are settled, based on the expected total profitability and the total number of lots expected to be produced by the respective JVs. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We classify distributions received from unconsolidated JVs using the cumulative earnings approach.  As a result, distributions received up to the amount of cumulative earnings recognized by us are reported as distributions of earnings and those in excess of that amount are reported as a distribution of capital. These distributions are classified within the accompanying condensed consolidated statements of cash flows as cash flows from operating activities and investing activities, respectively.</span></div></ix:continuation><div id="ic79afb619cc248978343cc877e1d4079_31"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">4.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="nvr:LandUnderDevelopmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zMS9mcmFnOmViNTAyY2U3NzQ5MzQxODJhMjFkOWNmNGNiNmI1ZTM5L3RleHRyZWdpb246ZWI1MDJjZTc3NDkzNDE4MmEyMWQ5Y2Y0Y2I2YjVlMzlfNzA0_9329ec81-14be-4ce7-99fd-16b820af36aa" continuedAt="ifd518da18bca40658c79836ba985bc3c" escape="true">Land Under Development</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:11pt;font-weight:400;line-height:120%"><ix:continuation id="ifd518da18bca40658c79836ba985bc3c" continuedAt="if8389ac967654d638767bb3f43bed274">On a limited basis, we directly acquire raw land parcels already zoned for their 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.</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:11pt;font-weight:400;line-height:120%"><ix:continuation id="if8389ac967654d638767bb3f43bed274">As of June&#160;30, 2022, we owned land parcels with a carrying value of $<ix:nonFraction unitRef="usd" contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zMS9mcmFnOmViNTAyY2U3NzQ5MzQxODJhMjFkOWNmNGNiNmI1ZTM5L3RleHRyZWdpb246ZWI1MDJjZTc3NDkzNDE4MmEyMWQ5Y2Y0Y2I2YjVlMzlfMzYx_cb7ce6ca-8673-4908-9fff-d32fc3db0365">16,274</ix:nonFraction> that we intend to develop into approximately <ix:nonFraction unitRef="lot" contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-1" name="nvr:NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zMS9mcmFnOmViNTAyY2U3NzQ5MzQxODJhMjFkOWNmNGNiNmI1ZTM5L3RleHRyZWdpb246ZWI1MDJjZTc3NDkzNDE4MmEyMWQ5Y2Y0Y2I2YjVlMzlfNDA5_f2023cae-2700-433d-a424-811df0a48fb9">450</ix:nonFraction> finished lots.  We have additional funding commitments of approximately $<ix:nonFraction unitRef="usd" contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="nvr:AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zMS9mcmFnOmViNTAyY2U3NzQ5MzQxODJhMjFkOWNmNGNiNmI1ZTM5L3RleHRyZWdpb246ZWI1MDJjZTc3NDkzNDE4MmEyMWQ5Y2Y0Y2I2YjVlMzlfNDg0_57437613-5858-49fe-af7e-9f4f9db43c59">1,800</ix:nonFraction> under a joint development agreement related to one parcel, a portion of which we expect will be offset by development credits of approximately $<ix:nonFraction unitRef="usd" contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="nvr:ExpectedDevelopmentCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zMS9mcmFnOmViNTAyY2U3NzQ5MzQxODJhMjFkOWNmNGNiNmI1ZTM5L3RleHRyZWdpb246ZWI1MDJjZTc3NDkzNDE4MmEyMWQ5Y2Y0Y2I2YjVlMzlfNjMw_6b78fc59-e6e6-4b70-a8e8-8e2ae4c122ca">600</ix:nonFraction>.  None of the raw parcels had any indicators of impairment as of June&#160;30, 2022</ix:continuation>. </span></div><div id="ic79afb619cc248978343cc877e1d4079_34"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">5.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="nvr:CapitalizedInterestDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RleHRyZWdpb246YWE1MjUzNDA5YzJhNDNhNWFmOGQ4N2M0YmRhMzJiYjlfNzM0_d563b971-6515-4a1a-a7b6-d8cc90cf7920" continuedAt="i7d11bd0c7e394305ae44a49fd6f59ccb" escape="true">Capitalized Interest</ix:nonNumeric></span></div><ix:continuation id="i7d11bd0c7e394305ae44a49fd6f59ccb"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We capitalize interest costs to land under development during the active development of finished lots.&#160;&#160;In addition, we capitalize interest costs on our JV investments while the investments are considered qualified assets pursuant to ASC Topic 835-20 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Capitalized interest is transferred to sold or unsold inventory as the development of finished lots is completed, then charged to cost of sales upon our settlement of homes and the respective lots.&#160;&#160;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"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="nvr:SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RleHRyZWdpb246YWE1MjUzNDA5YzJhNDNhNWFmOGQ4N2M0YmRhMzJiYjlfNzM4_11cecd7c-ca57-4a5f-bf17-420fe989cb50" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table reflects the changes in our capitalized interest during the three and six months ended June&#160;30, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.567%"><tr><td style="width:1.0%"></td><td style="width:39.993%"></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:12.493%"></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:12.493%"></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:12.650%"></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:13.747%"></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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">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%">2021</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%">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%">2021</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%">Interest capitalized, beginning of period</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="i1eac274b83554aecbb6fc604e26d72bc_I20220331" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfMi0yLTEtMS00MjI1Ng_efc42dd7-b57b-4717-8df5-2187a00f69d5">640</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="ic4c211dc7a894430aea21405522788ba_I20210331" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfMi00LTEtMS00MjI1Ng_16d8d6af-2e95-4a29-b515-369dab87de73">829</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="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfMi02LTEtMS00MjI1Ng_76631efb-c21b-4328-ac3b-ee1ecee8c432">593</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="ifd83874444474ea99d24685d09f74f88_I20201231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfMi04LTEtMS00MjI1Ng_461becf3-87d1-4314-922d-9e80721e7e60">1,025</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-weight:400;line-height:100%">Interest incurred</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="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="-3" name="us-gaap:InterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfMy0yLTEtMS00MjI1Ng_ed86a9c6-5791-4ebe-8052-3f35f4ca4c6a">12,349</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="-3" name="us-gaap:InterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfMy00LTEtMS00MjI1Ng_fca2b584-9887-401b-80d3-f0b230daae3e">13,291</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:InterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfMy02LTEtMS00MjI1Ng_1e2e7cf7-1f6f-45a7-b00f-170918e1e3b6">25,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:InterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfMy04LTEtMS00MjI1Ng_b23fd478-3b36-4b80-96dc-477273c2a5b6">26,714</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%">Interest charged to interest expense</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="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfNC0yLTEtMS00MjI1Ng_1497784e-c1f3-4519-a0a1-7575b7ade3f5">12,257</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfNC00LTEtMS00MjI1Ng_3fdd0b13-42ed-469e-aea7-39c246a5148a">13,270</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfNC02LTEtMS00MjI1Ng_dbfc709d-faf0-424c-a2af-b13915a7547d">25,423</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfNC04LTEtMS00MjI1Ng_09997e99-f80a-4675-b4cb-cd5d9ce6fe39">26,667</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;text-align: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="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="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfNS0yLTEtMS00MjI1Ng_c6cd57f1-3435-4a7c-816e-fc8b3e6d9a42">52</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfNS00LTEtMS00MjI1Ng_83700741-0c17-44dc-8b30-1a71aed895cd">206</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfNS02LTEtMS00MjI1Ng_6ae222d7-b65e-4a76-a38c-8f439e1f4132">93</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfNS04LTEtMS00MjI1Ng_e6604d83-1106-42c3-a1a6-b44464da7895">428</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;text-align: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 period</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="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfNi0yLTEtMS00MjI1Ng_68d7b55b-d493-4f86-8145-fe064ccf7fb8">680</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="i72f76e6c903d49bb9aff4433bb8fd2fd_I20210630" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfNi00LTEtMS00MjI1Ng_c2b967e8-594c-4114-9474-d387e74fc3e9">644</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="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfNi02LTEtMS00MjI1Ng_7fece5b6-4ea0-4dea-965f-22ccc2a6defd">680</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="i72f76e6c903d49bb9aff4433bb8fd2fd_I20210630" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfNi04LTEtMS00MjI1Ng_afcfc4ab-06c0-48b5-9030-0cee7f0893be">644</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="margin-top:6pt;text-align:center"><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%">7</span></div></div></div><div id="ic79afb619cc248978343cc877e1d4079_37"></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_7">Table of Contents</a></span></div><div style="padding-left:108pt;padding-right:108pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">(unaudited)</span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">6.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RleHRyZWdpb246ZDc0OGY4OGYyOTA2NDc2NmE2YTU5MDQ4ZjUxOGE3NzFfNDQ4_7603c7b7-efcd-4e6e-99b9-b780e4c466f5" continuedAt="i5096509e3c6b49a28fca1b70bb63f4ae" escape="true">Earnings per Share</ix:nonNumeric></span></div><ix:continuation id="i5096509e3c6b49a28fca1b70bb63f4ae"><div style="margin-top:6pt;text-indent:27pt"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RleHRyZWdpb246ZDc0OGY4OGYyOTA2NDc2NmE2YTU5MDQ4ZjUxOGE3NzFfNDQ2_1f92a047-d267-4cd5-93af-58972e04a656" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following weighted average shares and share equivalents were used to calculate basic and diluted earnings per share ("EPS") for the three and six months ended June&#160;30, 2022 and 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:1.0%"></td><td style="width:44.219%"></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:11.827%"></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:11.827%"></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:11.827%"></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:11.832%"></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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">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%">2021</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%">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%">2021</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 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="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="INF" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOmIzMWUxZTMwMWE0MjRjOGNiMGUxYjA3YTc2OWY2MzQ3L3RhYmxlcmFuZ2U6YjMxZTFlMzAxYTQyNGM4Y2IwZTFiMDdhNzY5ZjYzNDdfMi0yLTEtMS00MjI1Ng_07eb3308-7f57-42a5-b398-f4695310d9ec">3,286,574</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="INF" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOmIzMWUxZTMwMWE0MjRjOGNiMGUxYjA3YTc2OWY2MzQ3L3RhYmxlcmFuZ2U6YjMxZTFlMzAxYTQyNGM4Y2IwZTFiMDdhNzY5ZjYzNDdfMi00LTEtMS00MjI1Ng_858a9f58-1e5b-437b-8ca1-9bc2c88c75fe">3,622,635</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="INF" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOmIzMWUxZTMwMWE0MjRjOGNiMGUxYjA3YTc2OWY2MzQ3L3RhYmxlcmFuZ2U6YjMxZTFlMzAxYTQyNGM4Y2IwZTFiMDdhNzY5ZjYzNDdfMi02LTEtMS00MjI1Ng_91b4e188-c083-4731-a556-336fa5abc72f">3,335,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 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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="INF" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOmIzMWUxZTMwMWE0MjRjOGNiMGUxYjA3YTc2OWY2MzQ3L3RhYmxlcmFuZ2U6YjMxZTFlMzAxYTQyNGM4Y2IwZTFiMDdhNzY5ZjYzNDdfMi04LTEtMS00MjI1Ng_71e61b05-7093-4f66-9685-dc58ae144f23">3,647,874</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: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;text-align: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="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="INF" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOmIzMWUxZTMwMWE0MjRjOGNiMGUxYjA3YTc2OWY2MzQ3L3RhYmxlcmFuZ2U6YjMxZTFlMzAxYTQyNGM4Y2IwZTFiMDdhNzY5ZjYzNDdfNC0yLTEtMS00MjI1Ng_019d5152-0040-41a8-aec7-ddbc4b3f3f62">217,730</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="INF" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOmIzMWUxZTMwMWE0MjRjOGNiMGUxYjA3YTc2OWY2MzQ3L3RhYmxlcmFuZ2U6YjMxZTFlMzAxYTQyNGM4Y2IwZTFiMDdhNzY5ZjYzNDdfNC00LTEtMS00MjI1Ng_9295a153-35fb-43d3-91e6-3591c904e791">274,074</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="INF" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOmIzMWUxZTMwMWE0MjRjOGNiMGUxYjA3YTc2OWY2MzQ3L3RhYmxlcmFuZ2U6YjMxZTFlMzAxYTQyNGM4Y2IwZTFiMDdhNzY5ZjYzNDdfNC02LTEtMS00MjI1Ng_229de647-75cb-4c3f-8239-a41b06000f42">244,445</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="INF" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOmIzMWUxZTMwMWE0MjRjOGNiMGUxYjA3YTc2OWY2MzQ3L3RhYmxlcmFuZ2U6YjMxZTFlMzAxYTQyNGM4Y2IwZTFiMDdhNzY5ZjYzNDdfNC04LTEtMS00MjI1Ng_2f86585b-8500-4c32-a68b-0164b5e3a167">269,230</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="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="INF" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOmIzMWUxZTMwMWE0MjRjOGNiMGUxYjA3YTc2OWY2MzQ3L3RhYmxlcmFuZ2U6YjMxZTFlMzAxYTQyNGM4Y2IwZTFiMDdhNzY5ZjYzNDdfNS0yLTEtMS00MjI1Ng_957ea692-64bd-47cf-b27c-b885fbb9ffe2">3,504,304</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="INF" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOmIzMWUxZTMwMWE0MjRjOGNiMGUxYjA3YTc2OWY2MzQ3L3RhYmxlcmFuZ2U6YjMxZTFlMzAxYTQyNGM4Y2IwZTFiMDdhNzY5ZjYzNDdfNS00LTEtMS00MjI1Ng_70fd61ac-eb33-4c8a-9816-49a6996154db">3,896,709</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="INF" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOmIzMWUxZTMwMWE0MjRjOGNiMGUxYjA3YTc2OWY2MzQ3L3RhYmxlcmFuZ2U6YjMxZTFlMzAxYTQyNGM4Y2IwZTFiMDdhNzY5ZjYzNDdfNS02LTEtMS00MjI1Ng_57b8ebb6-0481-4b36-9f94-124b69d59b29">3,580,089</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="INF" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOmIzMWUxZTMwMWE0MjRjOGNiMGUxYjA3YTc2OWY2MzQ3L3RhYmxlcmFuZ2U6YjMxZTFlMzAxYTQyNGM4Y2IwZTFiMDdhNzY5ZjYzNDdfNS04LTEtMS00MjI1Ng_a4e344e6-843b-4385-af72-6979b623f73d">3,917,104</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-indent:27pt"><span><br/></span></div><div style="margin-top:3pt;text-indent:27pt"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RleHRyZWdpb246ZDc0OGY4OGYyOTA2NDc2NmE2YTU5MDQ4ZjUxOGE3NzFfNDUy_488b56b8-1555-4a7b-894d-66efe6f11cdd" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following non-qualified stock options ("Options") and restricted stock units ("RSUs") issued under equity incentive plans were outstanding during the three and six months ended June&#160;30, 2022 and 2021, but were not included in the computation of diluted EPS because the effect would have been anti-dilutive.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"></td><td style="width:44.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.795%"></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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">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%">2021</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%">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%">2021</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="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="INF" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOjg4YzgyNmY0Y2MxYjQxN2U4OGUxNTI4ZjIxZWJlNmUzL3RhYmxlcmFuZ2U6ODhjODI2ZjRjYzFiNDE3ZTg4ZTE1MjhmMjFlYmU2ZTNfMi0yLTEtMS00MjI1Ng_9903e08b-1909-4382-be0f-5edce0843437">217,662</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="INF" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOjg4YzgyNmY0Y2MxYjQxN2U4OGUxNTI4ZjIxZWJlNmUzL3RhYmxlcmFuZ2U6ODhjODI2ZjRjYzFiNDE3ZTg4ZTE1MjhmMjFlYmU2ZTNfMi00LTEtMS00MjI1Ng_f1a7ddc3-4f0e-40dd-ae0c-77dbd04b1d38">18,182</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="INF" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOjg4YzgyNmY0Y2MxYjQxN2U4OGUxNTI4ZjIxZWJlNmUzL3RhYmxlcmFuZ2U6ODhjODI2ZjRjYzFiNDE3ZTg4ZTE1MjhmMjFlYmU2ZTNfMi02LTEtMS00MjI1Ng_5189ff6d-66dc-493f-bed3-cefcbe206b56">189,988</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="INF" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOjg4YzgyNmY0Y2MxYjQxN2U4OGUxNTI4ZjIxZWJlNmUzL3RhYmxlcmFuZ2U6ODhjODI2ZjRjYzFiNDE3ZTg4ZTE1MjhmMjFlYmU2ZTNfMi04LTEtMS00MjI1Ng_95a33e00-1a66-4e2d-a0f8-b312645f859e">19,002</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></ix:nonNumeric></div></ix:continuation><div style="margin-top:6pt;text-align:center;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%">8</span></div></div></div><div id="ic79afb619cc248978343cc877e1d4079_1148"></div><hr style="page-break-after:always"/><div style="min-height:85.46pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_7">Table of Contents</a></span></div><div style="padding-left:108pt;padding-right:108pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">(unaudited)</span></div></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;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYyNDg_675d6771-b756-4774-ab4a-cd7dcfe7787f" continuedAt="i097dce68d5404b119a1bc1abba9f8c61" escape="true">Equity-Based Compensation</ix:nonNumeric></span></div><ix:continuation id="i097dce68d5404b119a1bc1abba9f8c61" continuedAt="ibd5e9d4efc434835aca10c6189f9c918"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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="ic2a0becbe2a64691b25418e8d330b849_D20220101-20220630" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NDM5ODE_86c01140-07d3-4a5d-ad6c-cdd3429800bf">10</ix:nonNumeric>-year term and typically vest in separate tranches over periods of <ix:nonNumeric contextRef="ica522d630a9343739ea5558c04ffb47f_D20220101-20220630" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NDM5ODU_8b9872c7-673d-4988-a295-aca7e4742b88">3</ix:nonNumeric> to <ix:nonNumeric contextRef="i8457365a936a46a89ada07830558d985_D20220101-20220630" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NDM5ODk_cc16efbf-5902-4ec9-b452-2e511d057364">6</ix:nonNumeric> years. RSUs generally vest in separate tranches over periods of <ix:nonNumeric contextRef="ic4b5d85e2a294a4fba880020bed17d66_D20220101-20220630" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NDM5OTU_23764f0e-311e-4b79-9872-4c2778d6d983">2</ix:nonNumeric> to <ix:nonNumeric contextRef="i73552100879445aebe7300160101b0b6_D20220101-20220630" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4Mzc4NzY_0ddbcb97-e386-4262-9d97-9eed78572900">6</ix:nonNumeric> years.  Grants to key management employees are generally divided such that vesting for <ix:nonFraction unitRef="number" contextRef="i045ca0f1ccdb4e4d9d1dab251ebc9bd1_D20220101-20220630" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NDM5OTk_5c32ef74-d92a-4a39-9c2f-0ff1b8053a85">50</ix:nonFraction>% of the grant is contingent solely on continued employment, while vesting for the remaining <ix:nonFraction unitRef="number" contextRef="i77c75cd61e8243c6b5861714cb36ae3f_D20220101-20220630" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NDQwMDM_2ab3e60f-a7f9-4674-82d6-5991a4817125">50</ix:nonFraction>% of the grant is contingent upon both continued employment 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.  Grants to directors generally vest solely on continued service as a Director.</span></div><ix:nonNumeric contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" name="nvr:SummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTQ5NTg_6bdea70a-6d7c-4d11-a777-b88a8c8fb37b" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the second quarter of 2022, we issued <ix:nonFraction unitRef="shares" contextRef="i3c1be1a342894310aad960015737e757_D20220401-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NDQwMzE_0e5baff5-aac5-4ce9-b490-41e0624eaa49">165,456</ix:nonFraction> Options and <ix:nonFraction unitRef="shares" contextRef="i214ecae92faa40898c3801c1f479eaab_D20220401-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NDQwNDE_4747b3ca-d03a-4a1e-a2a5-a8afa802e912">16,864</ix:nonFraction> RSUs in a block grant to key management employees and Directors.  Block grants are generally made once every four years. Option and RSU grants for the six month period ended June&#160;30, 2022 totaled <ix:nonFraction unitRef="shares" contextRef="ic2a0becbe2a64691b25418e8d330b849_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF8xMDk5NTExNjc5MzI1_609a657a-6784-45c1-afff-bcea493cc6b1">168,366</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="idc2a784f2f474077b33e057c73102b32_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF8xMDk5NTExNjc5MzM5_9fe3ee22-caf6-4f78-8929-369906e88e1b">17,694</ix:nonFraction>, respectively, and were granted under the NVR, Inc. 2014 Equity Incentive Plan (the "2014 Plan") and the NVR, Inc. 2018 Equity Incentive Plan (the "2018 Plan") as follows:</span></div><div style="text-indent:27pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:67.305%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.952%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.953%"></td><td style="width:0.1%"></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%">Options Granted</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-bottom:1pt solid #000;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%">2014 Plan</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-bottom:1pt solid #000;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%">2018 Plan</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options - service-only (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="idfaf856082f041d2bd149fb5df83b597_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6ZTMxYTZlYmUxYjlkNDljNWI2YWUyMTRjOTgwNzNkZTAvdGFibGVyYW5nZTplMzFhNmViZTFiOWQ0OWM1YjZhZTIxNGM5ODA3M2RlMF8xLTItMS0xLTQyNTU1_60233d0d-3da4-446f-bcc4-7a0d33ef4f2e">55,415</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i89b4daa582374031b9e7f2ae34ef61d6_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6ZTMxYTZlYmUxYjlkNDljNWI2YWUyMTRjOTgwNzNkZTAvdGFibGVyYW5nZTplMzFhNmViZTFiOWQ0OWM1YjZhZTIxNGM5ODA3M2RlMF8xLTQtMS0xLTQyNTU1_d93c5be5-8ac6-4ece-b0a5-66244f8aadcc">31,351</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options - performance-based (2)</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="i88bdc542dac2464fadeb82b45ad4f1bb_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6ZTMxYTZlYmUxYjlkNDljNWI2YWUyMTRjOTgwNzNkZTAvdGFibGVyYW5nZTplMzFhNmViZTFiOWQ0OWM1YjZhZTIxNGM5ODA3M2RlMF8yLTItMS0xLTQyNTU1_630ff73e-8227-483e-9449-8179ff34b5c2">55,415</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="ie5f31a6bb8534e99929334017d2d0e5d_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6ZTMxYTZlYmUxYjlkNDljNWI2YWUyMTRjOTgwNzNkZTAvdGFibGVyYW5nZTplMzFhNmViZTFiOWQ0OWM1YjZhZTIxNGM5ODA3M2RlMF8yLTQtMS0xLTQyNTU1_a016e7a0-ddc8-4e32-866e-96882f14d64f">26,185</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 13pt;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%">Total Options Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i36a211571f844058935572f1310e1094_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6ZTMxYTZlYmUxYjlkNDljNWI2YWUyMTRjOTgwNzNkZTAvdGFibGVyYW5nZTplMzFhNmViZTFiOWQ0OWM1YjZhZTIxNGM5ODA3M2RlMF8zLTItMS0xLTQyNTU1_0bd56911-3285-46e9-891e-9e61ee5bcc3f">110,830</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2783fb8338364bceb7c6097f20cc50e3_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6ZTMxYTZlYmUxYjlkNDljNWI2YWUyMTRjOTgwNzNkZTAvdGFibGVyYW5nZTplMzFhNmViZTFiOWQ0OWM1YjZhZTIxNGM5ODA3M2RlMF8zLTQtMS0xLTQyNTU1_e484005b-52a9-4ce6-aac7-3b4439dc4e49">57,536</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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:700;line-height:100%">RSUs Granted</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs - service-only (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="shares" contextRef="i23f93aeb60f444c0be30fb70c9341bf7_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:fixed-zero" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6ZTMxYTZlYmUxYjlkNDljNWI2YWUyMTRjOTgwNzNkZTAvdGFibGVyYW5nZTplMzFhNmViZTFiOWQ0OWM1YjZhZTIxNGM5ODA3M2RlMF81LTItMS0xLTQyNTU1_32f90ac7-9c70-41d6-964c-99b0e0507b3e">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib23a26be52074c31a647bacafb506890_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6ZTMxYTZlYmUxYjlkNDljNWI2YWUyMTRjOTgwNzNkZTAvdGFibGVyYW5nZTplMzFhNmViZTFiOWQ0OWM1YjZhZTIxNGM5ODA3M2RlMF81LTQtMS0xLTQyNTU1_3a7a93c0-1c5d-459c-adde-5a9240cac08a">8,870</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs - performance-based (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="shares" contextRef="i15c89745273c49bfadf33dcde7540ccf_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:fixed-zero" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6ZTMxYTZlYmUxYjlkNDljNWI2YWUyMTRjOTgwNzNkZTAvdGFibGVyYW5nZTplMzFhNmViZTFiOWQ0OWM1YjZhZTIxNGM5ODA3M2RlMF82LTItMS0xLTQyNTU1_4f59c11e-ca12-47ff-a654-0490791d1010">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id7c2833176884a809cda7a6ff8036c6e_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6ZTMxYTZlYmUxYjlkNDljNWI2YWUyMTRjOTgwNzNkZTAvdGFibGVyYW5nZTplMzFhNmViZTFiOWQ0OWM1YjZhZTIxNGM5ODA3M2RlMF82LTQtMS0xLTQyNTU1_2a2a90b6-e617-4d0e-81f5-c0bd17136af7">8,824</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 13pt;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%">Total RSUs Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i36a211571f844058935572f1310e1094_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:fixed-zero" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6ZTMxYTZlYmUxYjlkNDljNWI2YWUyMTRjOTgwNzNkZTAvdGFibGVyYW5nZTplMzFhNmViZTFiOWQ0OWM1YjZhZTIxNGM5ODA3M2RlMF83LTItMS0xLTQyNTU1_1e061f96-ff7a-4c2d-af47-286c7ba8dd73">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2783fb8338364bceb7c6097f20cc50e3_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6ZTMxYTZlYmUxYjlkNDljNWI2YWUyMTRjOTgwNzNkZTAvdGFibGVyYW5nZTplMzFhNmViZTFiOWQ0OWM1YjZhZTIxNGM5ODA3M2RlMF83LTQtMS0xLTQyNTU1_0382bee0-f9ac-4d85-b77c-568af487212a">17,694</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:9pt;text-indent:27pt"><span><br/></span></div><div><span><br/></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:110%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:6.34pt">Of the <ix:nonFraction unitRef="shares" contextRef="i5859b431c3714bda89966815a3a97aab_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU2OTE_bdffe887-3f53-4b73-922b-90d14fe67a2a">86,766</ix:nonFraction> service-only Options granted, <ix:nonFraction unitRef="shares" contextRef="i6afd0df8bdb44ca0badf88189a7004aa_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU2OTc_3f5dba69-2f2c-4f93-a7fd-b2c06960e6ad">68,466</ix:nonFraction> Options will vest over <ix:nonNumeric contextRef="i6afd0df8bdb44ca0badf88189a7004aa_D20220101-20220630" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU5Njk_a0697552-7259-4f32-9426-654dfdb1f543">four years</ix:nonNumeric> in <ix:nonFraction unitRef="number" contextRef="i6afd0df8bdb44ca0badf88189a7004aa_D20220101-20220630" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU3Mjg_44b8cc73-98b3-4f8b-b890-5aaf8a3ffdd0">25</ix:nonFraction>% increments on December 31, 2024, 2025, 2026, and 2027; <ix:nonFraction unitRef="shares" contextRef="i9683242a96124ff6a7cc41c9f4b0f9da_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU3MzM_2975e0f5-e37b-4c47-bf18-c20b3481b0f5">16,090</ix:nonFraction> Options will vest over <ix:nonNumeric contextRef="i9683242a96124ff6a7cc41c9f4b0f9da_D20220101-20220630" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU5ODY_f94b2a3f-971c-4a7d-ac1f-eded2b506028">two years</ix:nonNumeric> in <ix:nonFraction unitRef="number" contextRef="i9683242a96124ff6a7cc41c9f4b0f9da_D20220101-20220630" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYyMDI_113d9c09-4523-469b-9e45-980dec411215">50</ix:nonFraction>% increments on December 31, 2026 and 2027; and the remaining <ix:nonFraction unitRef="shares" contextRef="iba4195b99ed6489fa07b46952b28cafd_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU3NDc_d8d4a20d-55bb-48af-b430-92606eadff67">2,210</ix:nonFraction> Options will vest over <ix:nonNumeric contextRef="i77c75cd61e8243c6b5861714cb36ae3f_D20220101-20220630" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYwNTc_e324f4d2-50f9-4740-9932-080484b02abf">two years</ix:nonNumeric> in <ix:nonFraction unitRef="number" contextRef="iba4195b99ed6489fa07b46952b28cafd_D20220101-20220630" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU3NTY_b204f2f4-1755-42c8-abcc-95f5e803b587">50</ix:nonFraction>% increments on December 31, 2024 and 2025. Vesting for the Options is contingent solely upon continued employment or continued service as a Director.</span></div><div><span><br/></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:110%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:6.34pt">Of the <ix:nonFraction unitRef="shares" contextRef="i191d979986c34a77bf0115a205be6870_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU3NjE_d214c2f3-dd40-47a0-9f7e-8c6fe06e1d23">81,600</ix:nonFraction> performance-based Options granted, <ix:nonFraction unitRef="shares" contextRef="ia29808e179874be08f491d0cf72a858e_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU3NzI_67db5301-8b86-4bb2-b2c7-9d2b9044f752">63,300</ix:nonFraction> will vest over <ix:nonNumeric contextRef="ia29808e179874be08f491d0cf72a858e_D20220101-20220630" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYwMjU_d6783f8b-f59e-4d87-a796-96e5fb567596">four years</ix:nonNumeric> in <ix:nonFraction unitRef="number" contextRef="ia29808e179874be08f491d0cf72a858e_D20220101-20220630" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYyMTY_2f05b33f-309d-4cfd-9d55-634186711dbc">25</ix:nonFraction>% increments on December 31, 2024, 2025, 2026, and 2027; <ix:nonFraction unitRef="shares" contextRef="i2c85e141e9da4d65bcfb78749a6f3f29_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU3ODE_4200d73d-3fdb-47bb-9d14-52379cda0f7e">16,090</ix:nonFraction> Options will vest over <ix:nonNumeric contextRef="i77c75cd61e8243c6b5861714cb36ae3f_D20220101-20220630" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYwMzQ_768adaf3-b351-4b5f-a855-b62c7e71bbd0">two years</ix:nonNumeric> in <ix:nonFraction unitRef="number" contextRef="i2c85e141e9da4d65bcfb78749a6f3f29_D20220101-20220630" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYyMjk_85975206-d558-4583-bce0-bff37ce9445e">50</ix:nonFraction>% increments on December 31, 2026 and 2027; and the remaining <ix:nonFraction unitRef="shares" contextRef="i77c75cd61e8243c6b5861714cb36ae3f_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU3OTA_8d180d20-75da-47c4-bac1-1211918b1c1d">2,210</ix:nonFraction> Options will vest over <ix:nonNumeric contextRef="i77c75cd61e8243c6b5861714cb36ae3f_D20220101-20220630" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYwNjQ_8f87a497-5c67-424d-aed9-659144062b8b">two years</ix:nonNumeric> in <ix:nonFraction unitRef="number" contextRef="i77c75cd61e8243c6b5861714cb36ae3f_D20220101-20220630" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYyMjM_956c3aab-aa37-4569-b322-b96ff365b435">50</ix:nonFraction>% increments on December 31, 2024 and 2025. Vesting for the performance-based Options is contingent upon both continued employment and the Company's return on capital performance during 2022 through 2024.</span></div><div><span><br/></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:110%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:6.34pt">Of the <ix:nonFraction unitRef="shares" contextRef="ib23a26be52074c31a647bacafb506890_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU3OTc_e9f216ef-a7ea-4b17-9715-8da221ad645f">8,870</ix:nonFraction> service-only RSUs granted, <ix:nonFraction unitRef="shares" contextRef="i4aca87cf441f4b2fb53ad183ca02447e_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU4MDY_7e0d283e-0af8-43b4-b81c-3c4e7a288880">5,109</ix:nonFraction> will vest over <ix:nonNumeric contextRef="i4aca87cf441f4b2fb53ad183ca02447e_D20220101-20220630" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYwODA_b2a124ef-2629-423a-a631-3a60c52473ee">two years</ix:nonNumeric> in <ix:nonFraction unitRef="number" contextRef="i4aca87cf441f4b2fb53ad183ca02447e_D20220101-20220630" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYyMzY_9a0c317d-0457-4cfd-866e-efb4b02edb29">50</ix:nonFraction>% increments on December 31, 2024 and 2025; <ix:nonFraction unitRef="shares" contextRef="i4789409dc551453eb654411193e26ba2_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU4MTY_0951a4b0-521c-4976-8549-dbe3ea82d4ba"><ix:nonFraction unitRef="shares" contextRef="i4789409dc551453eb654411193e26ba2_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU4MTY_3210399a-51f9-4ee3-bc3a-2221812e6db2"><ix:nonFraction unitRef="shares" contextRef="i4789409dc551453eb654411193e26ba2_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU4MTY_6ea64258-a8f5-4620-b7f6-318d0a40cfd3">3,119</ix:nonFraction></ix:nonFraction></ix:nonFraction> RSUs will vest over <ix:nonNumeric contextRef="i4789409dc551453eb654411193e26ba2_D20220101-20220630" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYwOTk_0aed2c77-fd0b-45d7-8d74-ab45314e5451">four years</ix:nonNumeric> in <ix:nonFraction unitRef="number" contextRef="i4789409dc551453eb654411193e26ba2_D20220101-20220630" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU4MjU_d0edd05f-1ae6-4d78-907b-6e68a36dbf33">25</ix:nonFraction>% increments on December 31, 2024, 2025, 2026, and 2027; and the remaining <ix:nonFraction unitRef="shares" contextRef="i05f7de191c6e4f77be8b86f51dc8eb56_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU4MzE_990802d3-a96a-4895-aef2-9e5bf0666b21">642</ix:nonFraction> RSUs will vest over <ix:nonNumeric contextRef="i05f7de191c6e4f77be8b86f51dc8eb56_D20220101-20220630" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYxMTU_d1ccb24e-2271-494b-b670-00ac91237328">two years</ix:nonNumeric> in <ix:nonFraction unitRef="number" contextRef="i05f7de191c6e4f77be8b86f51dc8eb56_D20220101-20220630" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU4NDA_b0c2c1a3-d147-4964-b367-30c71e80b893">50</ix:nonFraction>% increments on December 31, 2026 and 2027. Vesting for the RSUs is contingent solely upon continued employment.</span></div><div><span><br/></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:110%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:6.34pt">Of the <ix:nonFraction unitRef="shares" contextRef="i0770debff19e412b9ae201288a70d4b0_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU4NDU_71deefa8-b22a-4d81-8544-dabdfbe180c1">8,824</ix:nonFraction> performance-based RSUs granted, <ix:nonFraction unitRef="shares" contextRef="ifa10faa323454511907577bd6cdaa724_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU4NTM_1121d70a-9702-47de-bcf3-dd2203b70798">5,109</ix:nonFraction> will vest over <ix:nonNumeric contextRef="ifa10faa323454511907577bd6cdaa724_D20220101-20220630" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYxMzE_a54523b7-6a43-4aa0-991e-66e2dc88a13b">two years</ix:nonNumeric> in <ix:nonFraction unitRef="number" contextRef="ifa10faa323454511907577bd6cdaa724_D20220101-20220630" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU4OTA_f1464d39-fddc-452f-84ef-ae07c0cbbaf8">50</ix:nonFraction>% increments on December 31, 2024 and 2025; <ix:nonFraction unitRef="shares" contextRef="ie5b654edaa7640119a5f4b9c7cf7e337_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU4NjE_f67a4007-c2b4-40c6-8423-bf3a2067cbbe">3,119</ix:nonFraction> RSUs will vest over <ix:nonNumeric contextRef="ie5b654edaa7640119a5f4b9c7cf7e337_D20220101-20220630" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYxNjA_82ae471d-2ea4-4241-b495-201cbe9f9d65">four years</ix:nonNumeric> in <ix:nonFraction unitRef="number" contextRef="i4789409dc551453eb654411193e26ba2_D20220101-20220630" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU5NjQ_a7c30ce2-1914-4fe5-b1b9-e903732bd7ff">25</ix:nonFraction>% increments on December 31, 2024, 2025, 2026, and 2027; and the remaining <ix:nonFraction unitRef="shares" contextRef="i7c626c2272264c0e83ca80494b453a2a_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU4Njk_4c83af19-7461-49a0-ac68-658dc0b27742">596</ix:nonFraction> RSUs will vest over <ix:nonNumeric contextRef="i05f7de191c6e4f77be8b86f51dc8eb56_D20220101-20220630" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYxNzU_eec3adff-291a-4bbd-8dca-f9acff6e8418">two years</ix:nonNumeric> in <ix:nonFraction unitRef="number" contextRef="i7c626c2272264c0e83ca80494b453a2a_D20220101-20220630" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYyNDM_f079c04f-70b0-4ceb-a963-c8f58b312157">50</ix:nonFraction>% increments on December 31, 2026 and 2027. Vesting for the performance-based RSUs is contingent upon both continued employment and the Company's return on capital performance during 2022 through 2024.</span></div></ix:nonNumeric><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">All Options were granted at an exercise price equal to the closing price of the Company&#8217;s common stock on the day prior to the date of grant, and expire ten years from the date of grant.</span></div></ix:continuation><div style="height:42.75pt;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><hr style="page-break-after:always"/><div style="min-height:85.46pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_7">Table of Contents</a></span></div><div style="padding-left:108pt;padding-right:108pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">(unaudited)</span></div></div><ix:continuation id="ibd5e9d4efc434835aca10c6189f9c918" continuedAt="i7e8d452dc289477aa4bb39f808480995"><ix:nonNumeric contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" name="us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU4OTk_a75c832d-758d-4e79-8b83-36ed4b7150a6" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides additional information relative to our equity-based compensation plans for the six months ended June 30, 2022:</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.760%"><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="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%">&#160;</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: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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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:700;line-height:100%">Stock Options</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: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><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: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="i03fb0f876d8342d8a982649a5952755b_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl8yLTItMS0xLTQyMzQw_a8ceb0c4-d5af-451c-a1e0-0bfc24e53846">534,695</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="usdPerShare" contextRef="i894caa15281842ba8378af3403ab4c9b_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl8yLTQtMS0xLTQyMzQw_389074a5-3f7d-489a-9a28-9720b986ffd6">2,424.62</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></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%">Granted</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="i864593df304a4446a55577950121bf67_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl8zLTItMS0xLTQyMzQw_4d963fa9-fdfa-4cc3-86df-441cf14c4595">168,366</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="usdPerShare" contextRef="ic2a0becbe2a64691b25418e8d330b849_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl8zLTQtMS0xLTQyMzQw_3079fa88-5b92-4b13-b7d6-63e3e994ab91">4,487.97</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="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:10pt;font-weight:400;line-height:100%">Exercised</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="i864593df304a4446a55577950121bf67_D20220101-20220630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl80LTItMS0xLTQyMzQw_f4e3df07-3618-443f-8fce-6efc44cd908a">43,719</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="usdPerShare" contextRef="ic2a0becbe2a64691b25418e8d330b849_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl80LTQtMS0xLTQyMzQw_c4208b4a-b0e9-4c2f-9070-4c2f61d5c812">2,598.73</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></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%">Forfeited</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="i864593df304a4446a55577950121bf67_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl81LTItMS0xLTQyMzQw_69e18aa3-eec2-4a51-afd1-80851502cafb">11,450</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="usdPerShare" contextRef="ic2a0becbe2a64691b25418e8d330b849_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl81LTQtMS0xLTQyMzQw_6f3d58a7-d7be-4574-9aae-e1c6c0598594">3,406.42</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="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:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2022</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="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl82LTItMS0xLTQyMzQw_b6370561-e0ab-4b3c-aedf-223e859b1181">647,892</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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="usdPerShare" contextRef="i19832393dee24b7792dc4fb0bb6f7fbf_I20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl82LTQtMS0xLTQyMzQw_47af9d1d-badf-417c-8bc8-40c6ba30fafa">2,931.72</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:2px 1pt;text-align:right;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="ic2a0becbe2a64691b25418e8d330b849_D20220101-20220630" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl82LTYtMS0xLTQyMzQw_17a85855-2dcf-4554-885a-5a4ac56d1c14">6.1</ix:nonNumeric></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="i19832393dee24b7792dc4fb0bb6f7fbf_I20220630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl82LTgtMS0xLTQyMzQw_ed3e81fc-622a-4f65-89de-360e2eb9f8fb">788,955</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%">Exercisable at June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="ib4043a9c3e1348328b4909575441e28b_I20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl83LTItMS0xLTQyMzQw_67098a12-3b6c-4bb4-8beb-bd543dff94be">297,665</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i19832393dee24b7792dc4fb0bb6f7fbf_I20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl83LTQtMS0xLTQyMzQw_dfd890e2-bb67-449f-a875-4b54bc8fc6ce">1,927.47</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="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="ic2a0becbe2a64691b25418e8d330b849_D20220101-20220630" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl83LTYtMS0xLTQyMzQw_98d77197-6f57-48c8-8034-a43feac0eb21">3.6</ix:nonNumeric></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="i19832393dee24b7792dc4fb0bb6f7fbf_I20220630" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl83LTgtMS0xLTQyMzQw_aeddb5f4-8778-4deb-9641-0269e683caf0">618,152</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:15pt"><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;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;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="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;text-align: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:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i17cf5e0f95644f479237b524436e1449_I20211231" decimals="INF" name="nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl8xMC0yLTEtMS00MjM0MA_a4b3ca6d-eda4-4585-a86f-19669189f1cd">16,564</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:#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;text-align: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:#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="idc2a784f2f474077b33e057c73102b32_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl8xMS0yLTEtMS00MjM0MA_4b1c87cf-0c3f-49f5-9d14-c92d6246529c">17,694</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="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;text-align: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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl8xMi0yLTEtMS00MjM0MA_27b31710-26e3-40cc-8b94-3420455cf4f8">&#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="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;text-align: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:#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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl8xMy0yLTEtMS00MjM0MA_d568835e-2830-40e2-bc9e-9792b6707c6a">1,314</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="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;text-align: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 June 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;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="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="INF" name="nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl8xNC0yLTEtMS00MjM0MA_c24cfd1e-c707-4bf6-be90-b2e6fd4c9c06">32,944</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:#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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="i5f2fb75988054d61bb8918845dece5a7_I20220630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl8xNC04LTEtMS00MjM0MA_d0243c50-a330-496f-bb3c-15d04adbc0f7">131,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></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%">Vested, but not issued at June 30, 2022</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: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="id396a2adfe4542e3b26f6f8e87cbe15f_I20220630" decimals="INF" name="nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl8xNS0yLTEtMS00MjM0MA_200ffcd3-5d64-41db-bbe9-3ea52bfa292e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f2fb75988054d61bb8918845dece5a7_I20220630" decimals="-3" name="nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl8xNS04LTEtMS00MjM0MA_92c73b3a-a984-4e05-9038-5331514b3548">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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></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:11pt;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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU5MDA_81292811-d3e8-4538-aa07-07318a257586" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The fair value of the Options granted during the first six months of 2022 was estimated on the grant date using the Pricing Model, based on the following assumptions:&#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.573%"><tr><td style="width:1.0%"></td><td style="width:81.537%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.634%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.429%"></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: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%">Estimated option life (years)</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%"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6ZDExNTllYTIzNmU4NDgwZWE0NWFmZDRiMjFjNTExZjYvdGFibGVyYW5nZTpkMTE1OWVhMjM2ZTg0ODBlYTQ1YWZkNGIyMWM1MTFmNl8xLTItMS0xLTQyMzQw_b92a1bfd-2115-4991-93e4-f709fc1f090f">5.60</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.17%-3.07%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.93%-30.52%</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="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%"><ix:nonFraction unitRef="number" contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6ZDExNTllYTIzNmU4NDgwZWE0NWFmZDRiMjFjNTExZjYvdGFibGVyYW5nZTpkMTE1OWVhMjM2ZTg0ODBlYTQ1YWZkNGIyMWM1MTFmNl80LTItMS0xLTQyMzQw_eb04032c-9c73-4110-a4d2-1d4640382bae">&#8212;</ix:nonFraction>%</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6ZDExNTllYTIzNmU4NDgwZWE0NWFmZDRiMjFjNTExZjYvdGFibGVyYW5nZTpkMTE1OWVhMjM2ZTg0ODBlYTQ1YWZkNGIyMWM1MTFmNl81LTItMS0xLTQyMzQw_97192fa9-dc48-4eda-8e20-0d774fd82a20">1,434.57</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:11pt;font-weight:400;line-height:120%">The weighted average grant date fair value per share of $<ix:nonFraction unitRef="usdPerShare" contextRef="idc2a784f2f474077b33e057c73102b32_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NDA5Mjg_cad4b3b9-e50e-40f8-b715-5ac8389b294a">4,509.67</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:11pt;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 that 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 </span></div></ix:continuation><div style="height:42.75pt;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:85.46pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_7">Table of Contents</a></span></div><div style="padding-left:108pt;padding-right:108pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">(unaudited)</span></div></div><ix:continuation id="i7e8d452dc289477aa4bb39f808480995"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">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:11pt;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. During the three and six months ended June&#160;30, 2022, we recognized $<ix:nonFraction unitRef="usd" contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU5MDI_58b3b20d-5230-45eb-abc3-162dacc5c9a7">20,087</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU5MTE_27570265-3e8f-4485-b807-8876f49fb78d">31,755</ix:nonFraction> in equity-based compensation costs, respectively.  During the three and six months ended June&#160;30, 2021, we recognized $<ix:nonFraction unitRef="usd" contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU5Mjk_5aab559e-8195-407c-a4c6-1af7e4e745b3">13,379</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU5Mzc_d0fa85cd-addb-4aa8-8f2f-c513b3979cc1">27,850</ix:nonFraction> in 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:11pt;font-weight:400;line-height:120%">As of June&#160;30, 2022, the total unrecognized compensation cost for all outstanding Options and RSUs equaled approximately $<ix:nonFraction unitRef="usd" contextRef="ifbbf368abbad48e0a7af88ddc65dc493_I20220630" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTQ1MDM_1beab81b-fc94-496f-b809-545b1b3f926e">406,545</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="idc2a784f2f474077b33e057c73102b32_D20220101-20220630" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NjUzNDU_304e20c4-c4cb-4738-8c87-deaa7bde464e">2.8</ix:nonNumeric> years.</span></div></ix:continuation><div style="height:42.75pt;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="ic79afb619cc248978343cc877e1d4079_40"></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_7">Table of Contents</a></span></div><div style="padding-left:108pt;padding-right:108pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">(unaudited)</span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">8.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RleHRyZWdpb246YTM3ZTc2Y2Y5ZDU4NDc1N2ExMWMxMGMxODA2MGExZDRfNjk3_08342e69-adbd-49b6-82a0-4b17d0828c49" continuedAt="i0b1b188d864c4f5f9089657e9bffe4ad" escape="true">Shareholders&#8217; Equity</ix:nonNumeric></span></div><ix:continuation id="i0b1b188d864c4f5f9089657e9bffe4ad" continuedAt="i2fcb2a0c578748ee80621e59a029473b"><div style="margin-top:6pt;text-indent:27pt"><ix:nonNumeric contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" name="us-gaap:ScheduleOfStockholdersEquityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RleHRyZWdpb246YTM3ZTc2Y2Y5ZDU4NDc1N2ExMWMxMGMxODA2MGExZDRfNTQ5NzU1ODE1NjMz_fb17774b-d2dd-43fc-9207-1ed215037149" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A summary of changes in shareholders&#8217; equity for the three months ended June 30, 2022 is presented below:</span><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:23.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.940%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.707%"></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%">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, March 31, 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: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="i27d46f0b91da4590b6a715ba8b30ae76_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfMS0yLTEtMS00NDk0Mw_9381d665-6c43-42a4-ba61-5281fae6c79b">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="i6b5ec2718e7d42baa438e44b0cbfdc30_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfMS00LTEtMS00NDk0Mw_38d73c0f-2fb0-48d9-a753-cc95ac2a7558">2,416,660</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="i190fb40795c947d19b0c680d19f90e89_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfMS02LTEtMS00NDk0Mw_e8fa33a1-2deb-4d01-bed7-26911571b97c">10,473,939</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="i4139fb3c6fd54bb6b7e715bbc49a26d0_I20220331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfMS04LTEtMS00NDk0Mw_6dc4a398-f78e-42d4-a895-31dbe21f9534">10,165,206</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="ifafc6311ba9749a2a05a556054ca696c_I20220331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfMS0xMC0xLTEtNDQ5NDM_f7f77c5b-f39c-49cd-ab70-cc037e012ba4">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 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="icd660e5ea11f4905a48f8314f35a2769_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfMS0xMi0xLTEtNDQ5NDM_98b6e49d-b2c5-4c9f-9d78-f73f21dd5a3e">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 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="i1eac274b83554aecbb6fc604e26d72bc_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfMS0xNC0xLTEtNDQ5NDM_8ff77cc3-e511-493d-8e85-f5958ec3ae26">2,725,599</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;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 7.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%">Net income</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: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="i46a733f17b754188bda3229bc3b75911_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfMy02LTEtMS00NDk0Mw_f39b471e-aaf9-435f-b904-d63dbdd8fc47">433,314</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="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfMy0xNC0xLTEtNDQ5NDM_1efca877-137a-495c-a4b4-a01adccb473f">433,314</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><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Purchase of common stock for treasury</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: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="ia48ac10fb3014a628165c8e7665ae4df_D20220401-20220630" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfNS04LTEtMS00NDk0Mw_41e9c76d-39b9-4246-a8fe-4de9d4f4eda0">266,915</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="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfNS0xNC0xLTEtNDQ5NDM_c49cd060-0177-41f0-bb7b-87de69ce999d">266,915</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 7.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%">Equity-based compensation</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: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="iebda1aa3d7cf44a9b8b97e296be32ffb_D20220401-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfNi00LTEtMS00NDk0Mw_ca45f8d1-53ef-4981-9cf2-d2a32f8d23c9">20,087</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="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfNi0xNC0xLTEtNDQ5NDM_cec9b339-eab8-4dcd-b244-ee4abcca0816">20,087</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:9pt;font-weight:400;line-height:100%">Proceeds from Options exercised</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: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="iebda1aa3d7cf44a9b8b97e296be32ffb_D20220401-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfNy00LTEtMS00NDk0Mw_88f6e3c1-043f-4a6f-b92b-741a8df74db7">79,581</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="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfNy0xNC0xLTEtNDQ5NDM_2153b43b-e897-4043-b857-b7745f27ac74">79,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 7.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%">Treasury stock issued upon Option exercise </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: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="iebda1aa3d7cf44a9b8b97e296be32ffb_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfOC00LTEtMS00NDk0Mw_2863f518-847e-4de9-9286-24f76e76c352">18,205</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="ia48ac10fb3014a628165c8e7665ae4df_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfOC04LTEtMS00NDk0Mw_67248c6c-52df-47bf-a410-17ea5542364d">18,205</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, June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if89545b5227340b0a6e24b931fa03b7a_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfOS0yLTEtMS01MTkyNQ_e4e9899b-615d-42b6-bb36-74f032353b24">206</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3abd762df324d60bd95dc927be886f2_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfOS00LTEtMS01MTkyNQ_260a38e4-18b1-4700-9e88-cd306c42ef2d">2,498,123</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbe954b4a0ca4e13b839b790ba8e727b_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfOS02LTEtMS01MTkyNQ_669a36d3-d4de-4934-9bc7-3b217ce2879f">10,907,253</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7de390ae292d489cad7a666e1b6c3034_I20220630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfOS04LTEtMS01MTkyNQ_d1649f89-608a-4a9b-ab2a-d3714312b4e0">10,413,916</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67ab3a48d3ed4a748f4623a664146625_I20220630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfOS0xMC0xLTEtNTE5MjU_842a5533-8a4a-4d4d-983f-a279416b2b4a">16,710</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddaa10edd1aa40af8f72291bea79db02_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfOS0xMi0xLTEtNTE5MjU_c870329a-5be8-49f6-884a-bed7be413ec5">16,710</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfOS0xNC0xLTEtNTE5MjU_cb0d6605-241b-42a6-9663-e1e51b0cb196">2,991,666</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-top:6pt;text-indent:27pt"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="us-gaap:ScheduleOfStockholdersEquityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RleHRyZWdpb246YTM3ZTc2Y2Y5ZDU4NDc1N2ExMWMxMGMxODA2MGExZDRfNjk4_47f7211b-cfc9-4715-af30-ad097efb1d59" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A summary of changes in shareholders&#8217; equity for the six months ended June 30, 2022 is presented below:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:23.643%"></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:6.952%"></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:8.709%"></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:8.416%"></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:10.173%"></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:9.880%"></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:9.588%"></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:8.715%"></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%">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, 2021</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: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="i8c298aea38974bcbab749e5085520c0b_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfMS0yLTEtMS00MjI1Ng_21af9988-8fd4-4bc5-b51c-fd9e02a0e76a">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="i07d048d4bff848628150560fc93cd856_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfMS00LTEtMS00MjI1Ng_d1970845-76c4-40f7-8ec8-9a854d4cba5e">2,378,191</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="i0e9409530ae148b6907422043271250b_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfMS02LTEtMS00MjI1Ng_669e0904-e6ba-4977-a8e9-899e8a66f8cd">10,047,839</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="idda74e005b61402aa8b292f6d5d375a7_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfMS04LTEtMS00MjI1Ng_5abeb54c-2a47-4487-8fb0-317a2ed1f076">9,423,858</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="i5eaed16bbab74b0e8b68d5c027db3b64_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfMS0xMC0xLTEtNDIyNTY_12a81a8d-fbaf-4f17-9601-0f4990bd8178">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 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="ia87958df937a4fbcb8b1611b95d52ea8_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfMS0xMi0xLTEtNDIyNTY_ff853f89-5064-4e7d-88a4-0c11acb8deec">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 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="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfMS0xNC0xLTEtNDIyNTY_75de1093-7c49-49c8-a976-f0ea7c50acf5">3,002,378</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;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 7.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%">Net income</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: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="i2777b2b9b7ef49b1a4d72ba2630cf1d8_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfMy02LTEtMS00MjI1Ng_bde584c5-8a0c-44b4-b2c7-d32449d2e9ad">859,414</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfMy0xNC0xLTEtNDIyNTY_dca9cc1b-f18c-4ea4-a358-741cf52438c6">859,414</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><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Purchase of common stock for treasury</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: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="i8e661375fdc14162ab8429a8705b742e_D20220101-20220630" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfNS04LTEtMS00MjI1Ng_518f8599-e7d3-4adb-a567-5b1be32c784e">1,015,703</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfNS0xNC0xLTEtNDIyNTY_a8ae7a8b-aad1-4828-a79c-91cccf15ebc0">1,015,703</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 7.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%">Equity-based compensation</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: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="i03e7215d29ab49f98d8d86fcd7dac9ef_D20220101-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfNi00LTEtMS00MjI1Ng_13bfc835-f471-42d3-9ac1-6d8e19d4e39d">31,755</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfNi0xNC0xLTEtNDIyNTY_103bf230-eadb-4e0f-994a-d7b56c2e2177">31,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 7.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%">Proceeds from Options exercised</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: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="i03e7215d29ab49f98d8d86fcd7dac9ef_D20220101-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfNy00LTEtMS00MjI1Ng_9f38fd89-df5c-4645-9367-06fca2de975d">113,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: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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfNy0xNC0xLTEtNDIyNTY_71cb0424-8f31-4728-afe9-7b916900ed93">113,822</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:9pt;font-weight:400;line-height:100%">Treasury stock issued upon Option exercise </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: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="i03e7215d29ab49f98d8d86fcd7dac9ef_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfOC00LTEtMS00MjI1Ng_578ee78d-f706-4d52-a26e-635ecc7b2dc6">25,645</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="i8e661375fdc14162ab8429a8705b742e_D20220101-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfOC04LTEtMS00MjI1Ng_4dc2fbf5-4eea-49f4-9cc0-7dec3c4e317c">25,645</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, June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if89545b5227340b0a6e24b931fa03b7a_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfOS0yLTEtMS00MjI1Ng_208af6a4-1e8f-468e-a4af-cc33dcde8d3e">206</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3abd762df324d60bd95dc927be886f2_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfOS00LTEtMS00MjI1Ng_2a3e874d-45bd-4c7c-a0c0-50b1bb4a3441">2,498,123</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbe954b4a0ca4e13b839b790ba8e727b_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfOS02LTEtMS00MjI1Ng_82237fe5-8b75-4047-a9d3-1438d047ff8e">10,907,253</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7de390ae292d489cad7a666e1b6c3034_I20220630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfOS04LTEtMS00MjI1Ng_7c2cbef7-d286-4e8f-b649-5d09546e47ed">10,413,916</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67ab3a48d3ed4a748f4623a664146625_I20220630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfOS0xMC0xLTEtNDIyNTY_baaa1abe-ea53-49df-84e6-a9aacd20fbfc">16,710</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddaa10edd1aa40af8f72291bea79db02_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfOS0xMi0xLTEtNDIyNTY_fd886eeb-e16f-4b99-8827-362089cf8ec0">16,710</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfOS0xNC0xLTEtNDIyNTY_fd8c8c1d-4fc1-42c6-b2da-255700f3571e">2,991,666</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-top: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:11pt;font-weight:400;line-height:120%">We repurchased <ix:nonFraction unitRef="shares" contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RleHRyZWdpb246YTM3ZTc2Y2Y5ZDU4NDc1N2ExMWMxMGMxODA2MGExZDRfNTQ5NzU1ODE0NzI5_860d4ae1-eef1-4d7d-bb09-c3e5a5d20967">61,078</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RleHRyZWdpb246YTM3ZTc2Y2Y5ZDU4NDc1N2ExMWMxMGMxODA2MGExZDRfNTQ5NzU1ODE1MjQ0_c61d9e83-0028-4343-a95c-b47e0014e311">207,132</ix:nonFraction> shares of our outstanding common stock during the three and six months ended June&#160;30, 2022, respectively.  We settle Option exercises and vesting of RSUs by issuing shares of treasury stock.&#160;&#160;We issued <ix:nonFraction unitRef="shares" contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="INF" name="nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RleHRyZWdpb246YTM3ZTc2Y2Y5ZDU4NDc1N2ExMWMxMGMxODA2MGExZDRfNTQ5NzU1ODE1NDM1_b08ec5ed-1174-4d20-8df2-288fda52e61d">30,396</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="INF" name="nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RleHRyZWdpb246YTM3ZTc2Y2Y5ZDU4NDc1N2ExMWMxMGMxODA2MGExZDRfNTQ5NzU1ODE1NDM5_9773b136-107f-43fc-81aa-c0c46cb7741c">43,719</ix:nonFraction> shares from the treasury account during the three and six months ended June&#160;30, 2022, respectively, in settlement of Option exercises. &#160;Shares are relieved from the treasury account based on the weighted average cost basis of treasury shares.</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%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_7">Table of Contents</a></span></div><div style="padding-left:108pt;padding-right:108pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">(unaudited)</span></div></div><ix:continuation id="i2fcb2a0c578748ee80621e59a029473b" continuedAt="i48204689986f4cd296f18951e3ef9105"><div style="margin-top:12pt;text-indent:27pt"><ix:nonNumeric contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" name="us-gaap:ScheduleOfStockholdersEquityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RleHRyZWdpb246YTM3ZTc2Y2Y5ZDU4NDc1N2ExMWMxMGMxODA2MGExZDRfNTQ5NzU1ODE1NjM0_94d539ca-d857-456d-b62d-23663d6281fd" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A summary of changes in shareholders&#8217; equity for the three months ended June 30, 2021 is presented below:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:23.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.752%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.458%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.752%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.760%"></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%">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, March 31, 2021</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: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="idd13c90edd494cc188bd53e575ecfa1b_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfMS0yLTEtMS00NTE0NQ_4d1d157f-8e06-4cfa-b021-693d481929c3">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="i5dcc0304ff37419b8131a381bab2c01c_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfMS00LTEtMS00NTE0NQ_7068d172-93f3-45a4-bc8d-e8bd5650dd7a">2,272,006</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="i412dfa434ffa4c92a125d30f11ee01ab_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfMS02LTEtMS00NTE0NQ_8ca18c39-761f-4858-9af1-77beb56483aa">9,059,882</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="ifbaf88c286c54a28a7455c9e8f9bea1d_I20210331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfMS04LTEtMS00NTE0NQ_8ed47f53-9269-4a64-bef4-ce46dbac7763">8,285,587</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="i4643139778b1470d9280e0fca7368315_I20210331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfMS0xMC0xLTEtNDUxNDU_3cfd97e8-da68-416f-b6f0-3c92dacbcf53">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 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="i03c70de71340454e88414bca1c90de5c_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfMS0xMi0xLTEtNDUxNDU_c1e27cad-11ea-4212-9f97-c59920b9c2a0">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 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="ic4c211dc7a894430aea21405522788ba_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfMS0xNC0xLTEtNDUxNDU_e27f5c5e-752c-4756-a108-2ec724c1c957">3,046,507</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;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><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:9pt;font-weight:400;line-height:100%">Net income</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: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="i9754449210f94b0fb5cdd629419a10d3_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfNC02LTEtMS00NTE0NQ_ef495626-90c2-40a0-9be0-fb789ec9e95b">321,295</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfNC0xNC0xLTEtNDUxNDU_8ac25574-732f-47a7-8788-8c0164b8c474">321,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="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><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Purchase of common stock for treasury</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: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="i7bc684bc316f444991cb9d8f316d406c_D20210401-20210630" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfNi04LTEtMS00NTE0NQ_a08b8ec0-c8f2-4f38-85c6-4ad404a4d5d7">376,941</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfNi0xNC0xLTEtNDUxNDU_40d6959e-c6f5-4030-b763-a2a21f1fc6ca">376,941</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 7.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%">Equity-based compensation</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: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="i252334ca01264b16be48a28becbf8ae2_D20210401-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfNy00LTEtMS00NTE0NQ_fbc3988f-2d69-4ff3-ad69-5eff88304c0c">13,379</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfNy0xNC0xLTEtNDUxNDU_29502786-4916-40d0-90ef-96fa2a5239e0">13,379</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:9pt;font-weight:400;line-height:100%">Proceeds from Options exercised</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: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="i252334ca01264b16be48a28becbf8ae2_D20210401-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfOC00LTEtMS00NTE0NQ_4223d5e8-4bb1-44b7-9b14-984816013866">38,048</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfOC0xNC0xLTEtNDUxNDU_1ccaac8c-4c67-44dd-a69c-66d6a69f163a">38,048</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:9pt;font-weight:400;line-height:100%">Treasury stock issued upon Option exercise and RSU vesting</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: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="i252334ca01264b16be48a28becbf8ae2_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfOS00LTEtMS00NTE0NQ_48205b1c-d240-4c23-8956-2476754551ae">8,869</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="i7bc684bc316f444991cb9d8f316d406c_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfOS04LTEtMS00NTE0NQ_6d4b70fe-8260-41e2-866e-28617e74cdd2">8,869</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, June 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i461cc566acc44748935988963d721a00_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfMTAtMi0xLTEtNDUyMDk_42c01db8-c0cc-4bc2-9265-c91cd8ba3473">206</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic116513e654248c4a9aafc9ddf4334b8_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfMTAtNC0xLTEtNDUyMDk_27087237-4cce-4c8f-afd6-4d685fb644a4">2,314,564</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93c5f13be5f84b8eada9c2df31daef0f_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfMTAtNi0xLTEtNDUyMDk_f091aed9-16c1-4cee-afad-a4fa9e6df5b3">9,381,177</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i389b285cc57843a1a8eb046c36bc48ee_I20210630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfMTAtOC0xLTEtNDUyMDk_316a6518-3c08-4fb5-8ea2-b67a20e7fc82">8,653,659</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i850c579300c74c1bab2eac8f9922a015_I20210630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfMTAtMTAtMS0xLTQ1MjA5_47c47600-882b-4945-9d21-6d31b3187f1b">16,710</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05ad4ae690414cb3b91e0d4893094694_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfMTAtMTItMS0xLTQ1MjA5_c73f25ff-0b6c-4e9f-8aed-4d789871c6f9">16,710</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72f76e6c903d49bb9aff4433bb8fd2fd_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfMTAtMTQtMS0xLTQ1MjA5_43f3200b-d1db-4107-b8ac-dcb0be1c8902">3,042,288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-top:12pt;text-indent:27pt"><ix:nonNumeric contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" name="us-gaap:ScheduleOfStockholdersEquityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RleHRyZWdpb246YTM3ZTc2Y2Y5ZDU4NDc1N2ExMWMxMGMxODA2MGExZDRfNjk5_2ba84dd2-0b06-4343-ac54-8ac6f549c51d" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A summary of changes in shareholders&#8217; equity for the six months ended June 30, 2021 is presented below:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:23.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.752%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.458%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.752%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.760%"></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%">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, 2020</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: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="i08f3cd7a87f64bf487293ab7bc112488_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfMS0yLTEtMS00MjI1Ng_14619337-974b-4082-9837-d066c2572178">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="i7913ba1023d74ab39157134a77b7f7ca_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfMS00LTEtMS00MjI1Ng_7ba884bd-282f-436c-b2e3-d866a31493c9">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 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="i610a0fd562d6482e96547a8e75d4f86d_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfMS02LTEtMS00MjI1Ng_4d4da6fb-feab-4be6-9d57-dfd29e556a25">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 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="id87f502ee67f42c2b7678f0cd288eb4b_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfMS04LTEtMS00MjI1Ng_facb98f4-a18a-4dd8-a085-cf21ec6f9f1c">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 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="i83dab948f05d432d8ddfc47720649f6c_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfMS0xMC0xLTEtNDIyNTY_f8ce61c3-ae0b-4d7f-baf9-065042608226">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 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="ic28b612df927412a95f8cdcb14a29b00_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfMS0xMi0xLTEtNDIyNTY_d4874a99-0249-4ea4-853d-4d3ac8fbefca">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 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="ifd83874444474ea99d24685d09f74f88_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfMS0xNC0xLTEtNDIyNTY_d2496eb9-2731-4791-bec1-4d6bdf3dc29e">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: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><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><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:9pt;font-weight:400;line-height:100%">Net income</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: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="icee8b75b4f3547708f259516ef79f10c_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfNC02LTEtMS00MjI1Ng_6115f517-746f-4c94-977b-2c79fc93701a">570,057</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfNC0xNC0xLTEtNDIyNTY_8d62ea76-6830-42fb-8c37-6612a5e42112">570,057</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><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Purchase of common stock for treasury</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: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="i8c6eccf29d694e66b157be9c6e42c0de_D20210101-20210630" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfNi04LTEtMS00MjI1Ng_65be26e5-0a8f-422d-81c4-5360da8dcce9">754,366</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfNi0xNC0xLTEtNDIyNTY_1b750a65-2754-4a72-b735-d1c27bbf4697">754,366</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 7.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%">Equity-based compensation</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: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="i9b8a9fed664149c098931e3ab58696b0_D20210101-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfNy00LTEtMS00MjI1Ng_9c50917f-7fd6-4283-a85f-904a871525d1">27,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: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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfNy0xNC0xLTEtNDIyNTY_986afc7a-4ed7-4897-ae45-56efd3f7c5fc">27,850</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:9pt;font-weight:400;line-height:100%">Proceeds from Options exercised</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: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="i9b8a9fed664149c098931e3ab58696b0_D20210101-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfOC00LTEtMS00MjI1Ng_f146a07b-3e41-448f-8560-e23719c83633">95,673</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfOC0xNC0xLTEtNDIyNTY_0bcee260-b1a0-4244-83b5-8bd8c0eecb6a">95,673</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:9pt;font-weight:400;line-height:100%">Treasury stock issued upon Option exercise and RSU vesting</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: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="i9b8a9fed664149c098931e3ab58696b0_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfOS00LTEtMS00MjI1Ng_c29dc4f0-2ec2-412d-9004-9ecd995c3663">23,385</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="i8c6eccf29d694e66b157be9c6e42c0de_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfOS04LTEtMS00MjI1Ng_39f19559-f7a3-4310-a1c5-497fa02c6ddb">23,385</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, June 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i461cc566acc44748935988963d721a00_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfMTAtMi0xLTEtNDIyNTY_cf696b1b-5054-45be-9ae8-b6ddfd2edd68">206</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic116513e654248c4a9aafc9ddf4334b8_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfMTAtNC0xLTEtNDIyNTY_2b11f0b6-91a3-47ce-9d10-3754acbfdb14">2,314,564</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93c5f13be5f84b8eada9c2df31daef0f_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfMTAtNi0xLTEtNDIyNTY_56eed506-e9f3-4cf3-8bca-ebc06a58e978">9,381,177</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i389b285cc57843a1a8eb046c36bc48ee_I20210630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfMTAtOC0xLTEtNDIyNTY_a4523914-a46e-4452-a754-a8dee1230b08">8,653,659</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i850c579300c74c1bab2eac8f9922a015_I20210630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfMTAtMTAtMS0xLTQyMjU2_84f1870f-5436-45d4-8aca-986e04480f95">16,710</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05ad4ae690414cb3b91e0d4893094694_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfMTAtMTItMS0xLTQyMjU2_9234696a-ff7c-487a-a115-f269e2ae4e5c">16,710</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72f76e6c903d49bb9aff4433bb8fd2fd_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfMTAtMTQtMS0xLTQyMjU2_72ba9940-ca04-4662-8f56-ac0033c1e89d">3,042,288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div></ix:continuation><div style="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:11pt;font-weight:400;line-height:120%"><ix:continuation id="i48204689986f4cd296f18951e3ef9105">We repurchased <ix:nonFraction unitRef="shares" contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RleHRyZWdpb246YTM3ZTc2Y2Y5ZDU4NDc1N2ExMWMxMGMxODA2MGExZDRfNTQ5NzU1ODE1Mzc1_46a292b4-6e91-4add-b9d1-ea4f7506eb10">78,452</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RleHRyZWdpb246YTM3ZTc2Y2Y5ZDU4NDc1N2ExMWMxMGMxODA2MGExZDRfNTQ5NzU1ODE1Mzgx_18441e44-4ebb-4101-b0cf-f10c4de2e35a">164,975</ix:nonFraction> shares of our outstanding common stock during the three and six months ended June&#160;30, 2021, respectively.  We issued <ix:nonFraction unitRef="shares" contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="INF" name="nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RleHRyZWdpb246YTM3ZTc2Y2Y5ZDU4NDc1N2ExMWMxMGMxODA2MGExZDRfNTQ5NzU1ODE1NDE3_ea4117a8-d323-4545-835a-6df1c4d20e77">18,033</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="INF" name="nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RleHRyZWdpb246YTM3ZTc2Y2Y5ZDU4NDc1N2ExMWMxMGMxODA2MGExZDRfNTQ5NzU1ODE1NDI1_e8449460-cc03-40d5-bd98-cc02eb9376b9">48,588</ix:nonFraction> shares from the treasury account during the three and six months ended June&#160;30, 2021, respectively, in settlement of Option exercises and vesting of RSUs.</ix:continuation>&#160;&#160;</span></div><div id="ic79afb619cc248978343cc877e1d4079_43"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">9.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="us-gaap:ProductWarrantyDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RleHRyZWdpb246ZTlhM2MyOTE2ZjA4NDhjNTkwNDIyZTE5MzhiOTU5MmZfNzk5_047cd322-ffcf-4347-9a03-215403687ea9" continuedAt="if0e8aa4ab4954efa91e695282a6f7ca0" escape="true">Product Warranties</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:11pt;font-weight:400;line-height:120%"><ix:continuation id="if0e8aa4ab4954efa91e695282a6f7ca0" continuedAt="ia423bf9047734a6ea907115f00f193a3">We establish warranty and product liability reserves (&#8220;Warranty Reserve&#8221;) to provide for estimated future expenses as a result of construction and product defects, product recalls and litigation incidental to our homebuilding business.&#160;&#160;Liability estimates are determined based on management&#8217;s judgment, considering such factors as historical experience, the estimated 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></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%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_7">Table of Contents</a></span></div><div style="padding-left:108pt;padding-right:108pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">(unaudited)</span></div></div><div style="margin-top:6pt;text-indent:27pt"><ix:continuation id="ia423bf9047734a6ea907115f00f193a3"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RleHRyZWdpb246ZTlhM2MyOTE2ZjA4NDhjNTkwNDIyZTE5MzhiOTU5MmZfODAz_d895bca5-6995-4262-86ab-d7d2c96f4f5a" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table reflects the changes in our Warranty Reserve during the three and six months ended June&#160;30, 2022 and 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"></td><td style="width:43.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.547%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.904%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.547%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.904%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.547%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.904%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.547%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.908%"></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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">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%">2021</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%">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%">2021</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%">Warranty reserve, beginning of period</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="i1eac274b83554aecbb6fc604e26d72bc_I20220331" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfMi0yLTEtMS00MjI1Ng_84994873-bd0c-4bd3-8085-1d1812f2842a">135,341</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="ic4c211dc7a894430aea21405522788ba_I20210331" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfMi00LTEtMS00MjI1Ng_4e63447b-c846-40db-bb5e-7ecedda1bb84">124,836</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="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfMi02LTEtMS00MjI1Ng_68cf429f-a8fe-4773-8aa3-bbbaa50d2e39">134,859</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="ifd83874444474ea99d24685d09f74f88_I20201231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfMi04LTEtMS00MjI1Ng_f0de11e4-ba63-495a-bdf5-ea146c980b82">119,638</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-weight:400;line-height:100%">Provision</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="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="-3" name="nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfMy0yLTEtMS00MjI1Ng_0d83684c-cfa8-4128-bf2f-96d29cdb9cf2">24,551</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="-3" name="nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfMy00LTEtMS00MjI1Ng_e298fe8c-25d5-41d2-8a5d-7e7b4adb9ab2">21,760</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfMy02LTEtMS00MjI1Ng_306b85d1-4784-402d-a73e-e8e67fc51198">42,518</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfMy04LTEtMS00MjI1Ng_ba323794-3893-4784-b49d-53ad6c1103ad">44,089</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%">Payments</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="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfNC0yLTEtMS00MjI1Ng_26aa16b3-636e-442d-952a-ba20e5d6db8a">21,652</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfNC00LTEtMS00MjI1Ng_d581c6a2-801a-4454-bad0-1e5775cf3e96">19,094</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfNC02LTEtMS00MjI1Ng_03ab28ee-8165-48a3-8f5a-d20cfef16302">39,137</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfNC04LTEtMS00MjI1Ng_ccfe6185-4827-4e92-8707-ecadb870c7ac">36,225</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;text-align: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 period</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="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfNS0yLTEtMS00MjI1Ng_e860fdef-d59d-4dc3-b0a2-a76f504aeed5">138,240</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="i72f76e6c903d49bb9aff4433bb8fd2fd_I20210630" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfNS00LTEtMS00MjI1Ng_ac85b9a4-c0bf-42d6-b206-b78e29916261">127,502</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="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfNS02LTEtMS00MjI1Ng_bf24257c-979e-4143-93ca-76f33f8bc438">138,240</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="i72f76e6c903d49bb9aff4433bb8fd2fd_I20210630" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfNS04LTEtMS00MjI1Ng_77ad670f-446c-4df5-90b0-26eb0470f332">127,502</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></ix:continuation></div><div style="margin-top:6pt;text-align:center"><span><br/></span></div><div id="ic79afb619cc248978343cc877e1d4079_46"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">10.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RleHRyZWdpb246ZGE0YjM3ODk2YmE5NDEzOWE5ZjE5M2EyMjQ2NWFjOGJfNDQ3Mg_5e534866-7f52-4b36-b1e5-296052ffe298" continuedAt="i745961be10914fadb27baf3c0cb5fb43" escape="true">Segment Disclosures</ix:nonNumeric></span></div><ix:continuation id="i745961be10914fadb27baf3c0cb5fb43" continuedAt="ie63a49659db24d8991649d7fff67c14a"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our homebuilding operations are aggregated geographically into <ix:nonFraction unitRef="segment" contextRef="i614981424384411c9e4750f416e2c0dd_D20220101-20220630" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RleHRyZWdpb246ZGE0YjM3ODk2YmE5NDEzOWE5ZjE5M2EyMjQ2NWFjOGJfNDA_854890e1-8ef8-4d21-9da9-c99e54edd0ae">four</ix:nonFraction> homebuilding reportable segments and our mortgage banking operations are presented as <ix:nonFraction unitRef="segment" contextRef="i4815670f8c4f44f59997931991206332_D20220101-20220630" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RleHRyZWdpb246ZGE0YjM3ODk2YmE5NDEzOWE5ZjE5M2EyMjQ2NWFjOGJfMTky_8ad46b8a-a1f1-4377-903d-fe4fbabc7a34">one</ix:nonFraction> reportable segment.&#160;&#160;The homebuilding reportable segments are comprised of operating divisions in the following geographic areas:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:15.881%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.774%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:77.045%"></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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;font-weight:400;line-height:100%">North Carolina, South Carolina, Florida and Tennessee</span></td></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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.&#160;&#160;The corporate capital allocation charge is eliminated in consolidation and is based on the segment&#8217;s average net assets employed.&#160;&#160;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.&#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:11pt;font-weight:400;line-height:120%">Assets not allocated to the operating segments are not included in either the operating segment&#8217;s corporate capital allocation charge or the CODM&#8217;s evaluation of the operating segment&#8217;s performance.&#160;&#160;We record charges on contract land deposits when it is determined that it is probable that recovery of the deposit is impaired.&#160;&#160;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.&#160;&#160;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.&#160;&#160;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:11pt;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.&#160;&#160;Our overhead functions such as accounting, treasury and human resources are centrally performed and these costs are not allocated to our operating segments.&#160;&#160;Consolidation adjustments consist of such items 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, and are not allocated to our operating segments.&#160;&#160;External corporate interest expense primarily consists of interest charges on our <ix:nonFraction unitRef="number" contextRef="i79ffd9ff408f4d9eae9df13a77b72ae8_I20220630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RleHRyZWdpb246ZGE0YjM3ODk2YmE5NDEzOWE5ZjE5M2EyMjQ2NWFjOGJfMjY4NQ_c8ebe0fe-fa69-4939-8430-8bea6c81520f">3.95</ix:nonFraction>% Senior Notes due 2022 and <ix:nonFraction unitRef="number" contextRef="i5a119ce16c144606bad633640bf3ad87_I20220630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RleHRyZWdpb246ZGE0YjM3ODk2YmE5NDEzOWE5ZjE5M2EyMjQ2NWFjOGJfMjcxMg_0919657f-b202-4156-a605-dc89173bbfce">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: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%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_7">Table of Contents</a></span></div><div style="padding-left:108pt;padding-right:108pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">(unaudited)</span></div></div><ix:continuation id="ie63a49659db24d8991649d7fff67c14a" continuedAt="ib79ae82e8a7e47edbf8ce027f3ff65e6"><div style="margin-top:6pt"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RleHRyZWdpb246ZGE0YjM3ODk2YmE5NDEzOWE5ZjE5M2EyMjQ2NWFjOGJfNDQ3Nw_4a05375a-58ce-4c0c-bc96-b4ab6ba9ddb5" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The f</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ollowing tables present segment revenues, profit and assets with reconciliations to the amounts reported for the consolidated enterprise, where applicable:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"><tr><td style="width:1.0%"></td><td style="width:40.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.692%"></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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">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%">2021</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%">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%">2021</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: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><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: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="i564988bc2b234926971b490de7a518f2_D20220401-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfMy0yLTEtMS00MjI1Ng_d750004c-8f74-412e-9e6a-d06663796019">1,208,312</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="i83371fc7074c4b709f4402fd8f15c3a3_D20210401-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfMy00LTEtMS00MjI1Ng_43fefb57-28d8-481a-ae3f-0dc2a966e127">1,048,416</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="i2e8bb316a6f34bfca0e02c71f3bfd99c_D20220101-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfMy02LTEtMS00MjI1Ng_6503913f-1bdd-4b86-b636-50341b152ef1">2,350,020</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="i4ab8acaa944e4571b15bb19ffb60cab6_D20210101-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfMy04LTEtMS00MjI1Ng_eec2da5b-e4a8-4c4d-9b7a-3b05e6e0f0f9">1,984,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: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="i7aaf05b283f644ddae6168cc1027e31e_D20220401-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNC0yLTEtMS00MjI1Ng_393bfb1c-f2a1-4973-9a00-af6d2275c9df">237,394</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="i50f9e5028f5f4b8e83403b590bf64d14_D20210401-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNC00LTEtMS00MjI1Ng_6c7fa8d0-40b6-46e2-82e3-6068c2bdc4f9">193,245</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="i5ca3bcd4baeb41f1b36a76016509f52a_D20220101-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNC02LTEtMS00MjI1Ng_73c79e51-8205-40de-9575-efebfe63f644">412,945</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="i3f52067bce9048ee874f62d5ba71a948_D20210101-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNC04LTEtMS00MjI1Ng_c660bad6-cc53-426e-9376-00fac4e7942e">355,438</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="i1df6f8fdbbd047d583deb4dc7387ffd9_D20220401-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNS0yLTEtMS00MjI1Ng_98ca5163-4529-45c9-8f42-09287b79f916">521,038</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="ifc6bcf4818574297911bc1c521e751ee_D20210401-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNS00LTEtMS00MjI1Ng_a07ed620-970b-4bab-a88a-ac956d89e61c">478,179</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="ice0db9fe2083497bb164dfb76b048198_D20220101-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNS02LTEtMS00MjI1Ng_a52764ee-b0ec-40c1-9e88-e281379d374d">982,442</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="ifc07edf3f1b34a2594f069ad4f60bf00_D20210101-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNS04LTEtMS00MjI1Ng_62e9d96e-f558-4e7e-bd14-f793d66d920a">903,132</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="i994093cc46e0422da2c4dd97de6ff039_D20220401-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNi0yLTEtMS00MjI1Ng_c1754460-d213-41d5-bf5b-8267246d10af">643,318</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="ie566e5945cde47b695442e83438db71f_D20210401-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNi00LTEtMS00MjI1Ng_0ccfe6b6-d165-4bd4-a7de-1b91a76a98b3">504,720</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="i64d280543c0d47e2bfabf4128a405b13_D20220101-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNi02LTEtMS00MjI1Ng_fb7348af-7d49-4db6-a298-a6432d66706c">1,173,882</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="ia9fe48f648f24e69b72df87822475498_D20210101-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNi04LTEtMS00MjI1Ng_8addc91d-619c-4a0f-8035-6ac08d75663d">945,145</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="ie5ff70b1e01b4a7588573269eba411c7_D20220401-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNy0yLTEtMS00MjI1Ng_65f33fc5-88ed-49c5-b224-6c3b353202c8">48,881</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="i9a0f8c52f3c04c79b086abc7fa9591d3_D20210401-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNy00LTEtMS00MjI1Ng_ef7e7cd3-f047-4ee2-972e-50847bea530f">59,038</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="i4815670f8c4f44f59997931991206332_D20220101-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNy02LTEtMS00MjI1Ng_6854d446-a99e-4318-82f8-f301a4b0db50">118,063</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="i7c979b2ccad3419184715dbf8c28412f_D20210101-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNy04LTEtMS00MjI1Ng_2dc801ca-8cf1-4a40-8ede-fc997617c3f4">136,773</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 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="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfOC0yLTEtMS00MjI1Ng_857a5b2a-d635-454d-ab74-5e875b55c835">2,658,943</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfOC00LTEtMS00MjI1Ng_1ac550bb-82f2-4890-90b1-28e89cf4945f">2,283,598</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfOC02LTEtMS00MjI1Ng_f570e0c6-ac9c-41ad-b5c2-95a81a40abff">5,037,352</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfOC04LTEtMS00MjI1Ng_17f39a12-a0c9-4175-90f0-8634171dc31c">4,325,044</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"><span><br/></span></div><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RleHRyZWdpb246ZGE0YjM3ODk2YmE5NDEzOWE5ZjE5M2EyMjQ2NWFjOGJfNDQ4Nw_f214fb49-af20-47ce-a30f-11f457da575c" continuedAt="ife65ff8a2834453ab5e8341302819c73" escape="true"><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"><tr><td style="width:1.0%"></td><td style="width:40.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.692%"></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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">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%">2021</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%">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%">2021</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%">Income 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: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><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: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="id56a235577a34b8cad2d0d8c31b85028_D20220401-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMy0yLTEtMS00MjI1Ng_fbaada33-535c-4d33-8140-ac8014ccac53">251,739</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="ie7e84b234823440a86bf378e586a4061_D20210401-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMy00LTEtMS00MjI1Ng_5289f697-5c38-4e5c-909a-d1043d7b30fd">174,481</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="ia8fe55e2ccad434c932c551d6a2a41ee_D20220101-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMy02LTEtMS00MjI1Ng_4165df93-251d-43bb-ad48-49c3e8b0a97d">501,520</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="i505e5be0a8b640889d731401ac546ef9_D20210101-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMy04LTEtMS00MjI1Ng_174498c9-65e8-4dfd-a648-3035b10d6a61">303,548</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="i091a7b62cbd34e08bedd739726590b30_D20220401-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNC0yLTEtMS00MjI1Ng_fa0dfcdc-5a8b-4437-a725-83471b71865d">41,297</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="i486da31bf38048d6a2300e5a60038661_D20210401-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNC00LTEtMS00MjI1Ng_956a6ed7-fd60-4b13-96c1-daaaf4a5d047">21,510</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="iaac8e6657b0246468a01458bd54545f9_D20220101-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNC02LTEtMS00MjI1Ng_7388938f-3e66-4871-8ad7-6e89fdb38f31">67,225</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="i3bd1bc55e3444cc8a373b43573f8735c_D20210101-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNC04LTEtMS00MjI1Ng_5d3e9221-f806-4dfe-bab9-fdd5aabec78c">36,737</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="ib858120057884f6f80f3942234dfaaf4_D20220401-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNS0yLTEtMS00MjI1Ng_22e86760-a60c-4cee-ac2a-69a6af8fd7a1">82,512</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="id67325615d4f4a17b1edd1a3bc87c525_D20210401-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNS00LTEtMS00MjI1Ng_09426c25-44cd-40a0-9698-4e8ea33c0e53">59,887</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="ib9ef68c2f5364ab28121726131c91846_D20220101-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNS02LTEtMS00MjI1Ng_1789b26f-7d58-4856-adee-543b42a002e2">153,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="ib3baba3f8f9c4c318a9427e0e81c320e_D20210101-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNS04LTEtMS00MjI1Ng_93fe1215-1414-4680-933a-f0749984cd3a">108,828</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="i29f431119cc54f1e8dd1a07c43c08ace_D20220401-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNi0yLTEtMS00MjI1Ng_2ffe451c-f1a3-4053-bbce-ce3351ec2e81">150,822</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="ie204fa0605fc46adb7c20a9dbd991a4d_D20210401-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNi00LTEtMS00MjI1Ng_cc638e35-1179-4bb7-becf-51ac0fd5acbe">78,919</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="i022056a621e0472d861d8bb50ee865b3_D20220101-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNi02LTEtMS00MjI1Ng_1258588e-434c-4cee-a380-d16d88a53af6">264,276</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="ie93ef9b80e12432fa3828bd671a93be3_D20210101-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNi04LTEtMS00MjI1Ng_1e156c85-064d-4a6c-99f7-65d9da52b002">135,584</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="ie950d0beb5984220a8c451123178a3e2_D20220401-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNy0yLTEtMS00MjI1Ng_ddf2f993-2334-4a58-8c20-3e1dea33b3c0">28,800</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="i9f50596083c144d2a425ffab06fbb558_D20210401-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNy00LTEtMS00MjI1Ng_10e7eb0d-6592-4975-b3aa-3f90022c1da4">40,372</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="if5be9cd304214b59a7f180a77bfdbcae_D20220101-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNy02LTEtMS00MjI1Ng_2d6d7982-3559-4ecf-86ac-6b9455c28cac">78,906</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="idc549b3283f8401bbfface5b4b8a140b_D20210101-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNy04LTEtMS00MjI1Ng_3f9702fb-afdf-4a08-b85a-42442c5d8a82">99,934</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 before taxes</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="ifba3ed1df61041b294585c4fd3d76acb_D20220401-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfOC0yLTEtMS00MjI1Ng_03b73543-e09e-44c8-8927-caacda5a0ca8">555,170</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="ie9f696da58704bb082502764cdb65385_D20210401-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfOC00LTEtMS00MjI1Ng_89da101d-135c-49b8-9d89-b373383b06fa">375,169</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="i86fece736b094481971ab70bfd794278_D20220101-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfOC02LTEtMS00MjI1Ng_ba3073f6-e3e6-4ced-a32e-4f76d133a657">1,065,622</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="i80ebd201a5034ef6b2934a822ac481e8_D20210101-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfOC04LTEtMS00MjI1Ng_cb5ab8fc-1338-4b4a-bb09-a46a750c9edd">684,631</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: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><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:10pt;font-weight:400;line-height:100%">Contract land deposit recoveries (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="i763d9652a87c428ea6dd55a6688d2e13_D20220401-20220630" decimals="-3" name="nvr:ContractLandDepositReserveAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTAtMi0xLTEtNDIyNTY_e088e91f-9e23-43e6-b876-d6da89d2d912">419</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="ib2468659e4554b1abeb2fa105791ec7a_D20210401-20210630" decimals="-3" name="nvr:ContractLandDepositReserveAdjustment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTAtNC0xLTEtNDIyNTY_4e7ca740-7873-4cc9-b543-1ca4b29870fe">7,178</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="ia4a7109f32974c92ada4c5e62d7286bc_D20220101-20220630" decimals="-3" name="nvr:ContractLandDepositReserveAdjustment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTAtNi0xLTEtNDIyNTY_68cf81da-9823-4167-ac2e-2d0ca9691a6c">6,345</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="if438d6df3cbc4b45aa2d23a0cb462a15_D20210101-20210630" decimals="-3" name="nvr:ContractLandDepositReserveAdjustment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTAtOC0xLTEtNDIyNTY_14aaf9a0-0552-45e4-ac82-b85ec4d6fa11">13,374</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="i763d9652a87c428ea6dd55a6688d2e13_D20220401-20220630" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTEtMi0xLTEtNDIyNTY_bf8d2853-a2b6-47c9-8be9-38d6817a943b">20,087</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="ib2468659e4554b1abeb2fa105791ec7a_D20210401-20210630" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTEtNC0xLTEtNDIyNTY_0ef3b31e-acd1-49fa-9d3f-e3f4f2a7a79d">13,379</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="ia4a7109f32974c92ada4c5e62d7286bc_D20220101-20220630" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTEtNi0xLTEtNDIyNTY_4c5d68f9-f420-4e29-83a3-7be47feb7a43">31,755</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="if438d6df3cbc4b45aa2d23a0cb462a15_D20210101-20210630" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTEtOC0xLTEtNDIyNTY_49379c77-5397-4023-b019-679c1503c4fa">27,850</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="i763d9652a87c428ea6dd55a6688d2e13_D20220401-20220630" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTItMi0xLTEtNDIyNTY_f36da561-004c-45f8-ae1d-c80638535cee">77,512</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="ib2468659e4554b1abeb2fa105791ec7a_D20210401-20210630" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTItNC0xLTEtNDIyNTY_2c88978e-3de3-4256-9007-76614ea42700">63,032</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="ia4a7109f32974c92ada4c5e62d7286bc_D20220101-20220630" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTItNi0xLTEtNDIyNTY_5b8d2867-4aad-43ee-bbd9-9fde76c81cc0">147,256</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="if438d6df3cbc4b45aa2d23a0cb462a15_D20210101-20210630" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTItOC0xLTEtNDIyNTY_7804c660-d6c8-4626-852c-22489cfed4fb">124,583</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="i763d9652a87c428ea6dd55a6688d2e13_D20220401-20220630" decimals="-3" sign="-" name="nvr:UnallocatedCorporateOverhead" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTMtMi0xLTEtNDIyNTY_94198d82-1d61-433d-8f4c-b9734f58e261">32,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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib2468659e4554b1abeb2fa105791ec7a_D20210401-20210630" decimals="-3" sign="-" name="nvr:UnallocatedCorporateOverhead" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTMtNC0xLTEtNDIyNTY_25501833-7101-4e21-957d-e83dc8640ebc">33,668</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="ia4a7109f32974c92ada4c5e62d7286bc_D20220101-20220630" decimals="-3" sign="-" name="nvr:UnallocatedCorporateOverhead" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTMtNi0xLTEtNDIyNTY_897d3f8f-8866-4528-83cc-d1780f0ee7c9">77,543</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="if438d6df3cbc4b45aa2d23a0cb462a15_D20210101-20210630" decimals="-3" sign="-" name="nvr:UnallocatedCorporateOverhead" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTMtOC0xLTEtNDIyNTY_6dc95bad-8580-471c-abd7-f4de9a4762b5">73,804</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="i763d9652a87c428ea6dd55a6688d2e13_D20220401-20220630" decimals="-3" name="nvr:ConsolidationAdjustmentsAndOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTQtMi0xLTEtNDIyNTY_68181527-aef4-4b3b-a8a5-ccc579cc654d">5,096</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="ib2468659e4554b1abeb2fa105791ec7a_D20210401-20210630" decimals="-3" name="nvr:ConsolidationAdjustmentsAndOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTQtNC0xLTEtNDIyNTY_ca228ff5-b4e5-4eb2-b62f-6d178fb37a57">31,944</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="ia4a7109f32974c92ada4c5e62d7286bc_D20220101-20220630" decimals="-3" name="nvr:ConsolidationAdjustmentsAndOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTQtNi0xLTEtNDIyNTY_dd66a817-8793-4a3a-83b9-11d5dcdd3075">54,603</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="if438d6df3cbc4b45aa2d23a0cb462a15_D20210101-20210630" decimals="-3" name="nvr:ConsolidationAdjustmentsAndOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTQtOC0xLTEtNDIyNTY_dc43f19d-915a-4b80-8b54-c588389bee17">34,330</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="i763d9652a87c428ea6dd55a6688d2e13_D20220401-20220630" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTUtMi0xLTEtNDIyNTY_bdbc9035-d8c1-4e76-980c-c466085e3c2d">11,816</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="ib2468659e4554b1abeb2fa105791ec7a_D20210401-20210630" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTUtNC0xLTEtNDIyNTY_1bf21f01-9861-40df-a169-54af39e64e01">12,811</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="ia4a7109f32974c92ada4c5e62d7286bc_D20220101-20220630" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTUtNi0xLTEtNDIyNTY_cafde9fc-13d3-4f0f-a496-fa8e05d0ae51">24,571</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="if438d6df3cbc4b45aa2d23a0cb462a15_D20210101-20210630" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTUtOC0xLTEtNDIyNTY_dc168d48-909c-4126-b7a2-7265274b7354">25,793</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="i763d9652a87c428ea6dd55a6688d2e13_D20220401-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTYtMi0xLTEtNDIyNTY_22174f74-2fb7-4c58-8728-0240a4762e90">18,842</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="ib2468659e4554b1abeb2fa105791ec7a_D20210401-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTYtNC0xLTEtNDIyNTY_99368dde-30d6-4743-8238-b47cb6b31a82">42,296</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="ia4a7109f32974c92ada4c5e62d7286bc_D20220101-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTYtNi0xLTEtNDIyNTY_2c4fca7e-69c2-4eb2-b75c-ed41f35d7f22">74,335</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="if438d6df3cbc4b45aa2d23a0cb462a15_D20210101-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTYtOC0xLTEtNDIyNTY_0421a9a7-ded7-48aa-949c-c2e4581db15c">44,840</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 income before taxes</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="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTctMi0xLTEtNDIyNTY_fb769546-c235-4d8e-b14a-3c539ebd5096">574,012</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTctNC0xLTEtNDIyNTY_c40462e6-a85b-4e1e-ad9f-b114aaaf75cf">417,465</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTctNi0xLTEtNDIyNTY_5572b60a-c734-4c38-94e9-4072afc6386d">1,139,957</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTctOC0xLTEtNDIyNTY_73c10ca0-a3a1-4984-875a-f6bfc1200041">729,471</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: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><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="padding-left:27pt;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 lot deposit impairment charges in Note 2.</span></div><div style="margin-top:3pt;padding-left:27pt;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 increase in equity-based compensation expense for the three and six months ended June&#160;30, 2022 was primarily attributable to a four year block grant of Options and RSUs in May 2022.  See additional discussion of equity-based compensation in Note 7. </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%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_7">Table of Contents</a></span></div><div style="padding-left:108pt;padding-right:108pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">(unaudited)</span></div></div><ix:continuation id="ib79ae82e8a7e47edbf8ce027f3ff65e6"><div style="margin-top:3pt;padding-left:27pt;text-indent:-18pt"><ix:continuation id="ife65ff8a2834453ab5e8341302819c73" continuedAt="i73bd258c7b3e493fa15a4e554dd53097"><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">This item represents the elimination of the corporate capital allocation charge included in the respective homebuilding reportable segments.&#160;&#160;The corporate capital allocation charge is based on the segment&#8217;s monthly average asset balance, and was as follows for the periods presented:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.959%"><tr><td style="width:1.0%"></td><td style="width:40.235%"></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:12.731%"></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:12.731%"></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:12.890%"></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:12.737%"></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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">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%">2021</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%">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%">2021</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><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%">Homebuilding Mid Atlantic</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="i0d0b0d397d314175b47f991b6054707f_D20220401-20220630" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfMy0yLTEtMS00MjI1Ng_215293e8-d033-48db-b535-d0bba828781b">37,121</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="i9a5074b1aa154a6ea88d479fe730c4db_D20210401-20210630" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfMy00LTEtMS00MjI1Ng_47b1e664-2da5-48ec-b428-fcbec0b400b4">31,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 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="i59dafac08d024863aafbaca1168cef7a_D20220101-20220630" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfMy02LTEtMS00MjI1Ng_65284f49-2bf2-449f-a436-f2215ca1a47f">71,208</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="ie7960c74a9204b40ab1062d8e1e38a5a_D20210101-20210630" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfMy04LTEtMS00MjI1Ng_8f24411d-56ce-4e78-9ea2-385e9df21521">61,731</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 North 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="ib3d9adc383d54edda0a6a611e51cb976_D20220401-20220630" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNC0yLTEtMS00MjI1Ng_cd273a5a-4fc7-4f6a-8ecc-64694cad66ce">8,158</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="i41941d6243c14a518b2a9f15fe37a6b9_D20210401-20210630" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNC00LTEtMS00MjI1Ng_34562d29-a289-4992-ae83-9e770769fd07">6,457</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="i6c56f77000614966825dd96700192b4c_D20220101-20220630" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNC02LTEtMS00MjI1Ng_a20ba7eb-a924-497f-af17-23b8ea8300e8">15,245</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="ib5b61146c403461ba0c92c7d30264742_D20210101-20210630" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNC04LTEtMS00MjI1Ng_1ee89419-a98f-4ce6-b4bc-28eca81c62c8">12,495</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 Mid 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="i19266f1012284aa2bd776d61c9fa0f7a_D20220401-20220630" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNS0yLTEtMS00MjI1Ng_85cac50b-1839-4ed6-a379-324d6e1f884f">12,875</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="i8f4117bec25f4a6f9db296de5a765814_D20210401-20210630" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNS00LTEtMS00MjI1Ng_c8510cb9-d733-4eea-b017-7a23af8ceff7">11,066</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="ic3feaac1baa44eae9edec6fbfcab8089_D20220101-20220630" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNS02LTEtMS00MjI1Ng_fb8f7f30-925e-4ec2-b70a-94aafeefff0f">24,292</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="ibd8fc7431ba44d558e9358682627cd77_D20210101-20210630" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNS04LTEtMS00MjI1Ng_663ee752-dff3-4574-9523-153c8c61e46d">21,690</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 South 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="i9975f7bf4def4de7bf5342bcf8be9e3f_D20220401-20220630" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNi0yLTEtMS00MjI1Ng_ee169cda-aa6f-4f46-adbb-359b9137fbc8">19,358</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="i6d26d4f7b1a24c63a373fb7bff185570_D20210401-20210630" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNi00LTEtMS00MjI1Ng_fd91f7cd-715e-46e1-8c67-14e10e27f6ef">14,374</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="i912810cd20a34635ae57229e711ded97_D20220101-20220630" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNi02LTEtMS00MjI1Ng_c47fd86f-e79b-471d-8b72-a95fe7ed4166">36,511</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="ie84ad3bb29d74c97a53188c3427276fa_D20210101-20210630" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNi04LTEtMS00MjI1Ng_64b1f2b8-91fa-429b-b9c2-64e86884ad7a">28,667</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="i763d9652a87c428ea6dd55a6688d2e13_D20220401-20220630" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNy0yLTEtMS00MjI1Ng_c772af04-bd51-444a-8978-155296600fe7">77,512</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="ib2468659e4554b1abeb2fa105791ec7a_D20210401-20210630" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNy00LTEtMS00MjI1Ng_00473570-ecb0-4554-86b5-59dc3ca3e4d4">63,032</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="ia4a7109f32974c92ada4c5e62d7286bc_D20220101-20220630" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNy02LTEtMS00MjI1Ng_111b7e27-f32f-4511-9ce3-03f38f450aa1">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><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="if438d6df3cbc4b45aa2d23a0cb462a15_D20210101-20210630" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNy04LTEtMS00MjI1Ng_5001d5fe-f346-4da7-9923-e5be97d29244">124,583</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:continuation></div><div style="margin-top:3pt"><span><br/></span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i73bd258c7b3e493fa15a4e554dd53097" continuedAt="ide4a306009374d0daca2464b0d4e3fa7">(4)</ix:continuation></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"><ix:continuation id="ide4a306009374d0daca2464b0d4e3fa7">The change in consolidation adjustments and other for the three and six month periods of 2022 compared to the respective 2021 periods was primarily driven by changes in lumber prices in the respective periods.  Our reportable segments' results include the intercompany profits of our production facilities for home packages delivered to our homebuilding divisions.  Costs related to homes not yet settled are reversed through the consolidation adjustment and recorded in inventory.  These costs are subsequently recorded through the consolidation adjustment when the respective homes are settled.  The decrease in the three month period ended June 30, 2022 compared to the same period in 2021 was primarily due to lower lumber prices quarter over quarter.  The increase for the six month period ended June 30, 2022 compared to the same period in 2021 was primarily attributable to the overall higher lumber costs year over year driven by higher lumber costs in the first quarter of 2022 compared to the first quarter of 2021.</ix:continuation> </span></div><div style="margin-top:3pt"><span><br/></span></div><div style="text-align:center"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RleHRyZWdpb246ZGE0YjM3ODk2YmE5NDEzOWE5ZjE5M2EyMjQ2NWFjOGJfNDQ4MQ_4115b199-eef7-4875-9398-b73890013032" escape="true"><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:62.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.447%"></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%">June 30, 2022</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, 2021</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%">Assets:</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%">Homebuilding Mid Atlantic</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="if0e6d1edff5448daa16d794f4cc3671d_I20220630" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMi0yLTEtMS00MjI1Ng_59bb5df8-2f20-4d86-aa49-c56c10a95cf5">1,408,484</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="i87ace8884c404292885be27060ffe440_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMi00LTEtMS00MjI1Ng_06330817-40fe-4d07-8502-744ca7ba6d4a">1,322,818</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 North 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="i793fd3708b48407fa8a6697fe9e73ec8_I20220630" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMy0yLTEtMS00MjI1Ng_aea2a252-c646-4d23-84b4-08df835d6027">286,776</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="i705e87104e434f1aa87c581c78442129_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMy00LTEtMS00MjI1Ng_c8ad1f44-68c8-4a10-8701-350bdcb7a66f">235,048</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 Mid 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="i683b75a757694edea52d16c218565baf_I20220630" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfNC0yLTEtMS00MjI1Ng_fc4bd4ce-879f-4b37-a2a4-bf0aa1169f1e">538,877</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="i65b58728363d428482126a23c75ac644_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfNC00LTEtMS00MjI1Ng_34664cca-472b-486a-801f-274ea9a5dde8">438,700</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 South 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="i6fb0872e7a8e4a1fbbbbb6d9fab8b021_I20220630" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfNS0yLTEtMS00MjI1Ng_e72b6432-de31-40d8-9de6-3a15be3d8600">780,118</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="i25fc16cd67d84e64b12365c3f17d1e11_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfNS00LTEtMS00MjI1Ng_4c92d24a-0194-4c11-bfae-8d25b6016bd3">629,198</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%">Mortgage Banking</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="ic4bd7309385946418011525cdf828816_I20220630" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfNi0yLTEtMS00MjI1Ng_a86bf809-36ea-4901-95c5-f9a0b4b1bcaa">402,775</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="icf5d1801699e4a879fc06a56970565c6_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfNi00LTEtMS00MjI1Ng_8f82578f-0cd9-4633-b39f-609aa9009db4">371,685</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 segment assets</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="i6b78a56755624cc8ab09815e0c9bdcf6_I20220630" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfNy0yLTEtMS00MjI1Ng_da28d407-bb02-46bd-8f6c-bc85e9eae1e2">3,417,030</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="i538e8f4f0b30419ab41e520d1d73c30d_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfNy00LTEtMS00MjI1Ng_977b735a-db11-4fb5-92e3-9f33951d3abc">2,997,449</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-style:italic;font-weight:700;line-height:100%">Reconciling items:</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></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%">Cash and cash equivalents</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="i38a92e77e08641a0b828c4f613b85db7_I20220630" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfOS0yLTEtMS00MjI1Ng_e9d69d2a-65e8-48a1-9d21-a7c123835d75">1,483,445</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="i0f76bdf0b47c4e6ab27927df9d351816_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfOS00LTEtMS00MjI1Ng_5b2a1e3a-ccdd-469f-b751-2fb7a8ca3361">2,545,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%">Deferred taxes</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="i38a92e77e08641a0b828c4f613b85db7_I20220630" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTAtMi0xLTEtNDIyNTY_214c907a-6201-44a2-b9d1-0af5c25ca853">139,263</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="i0f76bdf0b47c4e6ab27927df9d351816_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTAtNC0xLTEtNDIyNTY_4cc1bebd-461b-4338-a6ce-300e3300c169">132,894</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%">Intangible assets and goodwill</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="i38a92e77e08641a0b828c4f613b85db7_I20220630" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTEtMi0xLTEtNDIyNTY_6c4581ff-578e-457c-9498-4b6413f16376">49,368</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="i0f76bdf0b47c4e6ab27927df9d351816_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTEtNC0xLTEtNDIyNTY_339ad90e-f56a-498d-ac88-bf7137c020ea">49,368</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 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="i38a92e77e08641a0b828c4f613b85db7_I20220630" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTItMi0xLTEtNDIyNTY_da6432c9-a789-4e54-a987-faf2a8e150eb">68,323</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="i0f76bdf0b47c4e6ab27927df9d351816_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTItNC0xLTEtNDIyNTY_71d837cf-4ed7-46ee-b65d-a39373780df2">59,010</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 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="i38a92e77e08641a0b828c4f613b85db7_I20220630" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTMtMi0xLTEtNDIyNTY_382ca5f5-3380-4e31-84d5-01f3444ce174">14,364</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="i0f76bdf0b47c4e6ab27927df9d351816_I20211231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTMtNC0xLTEtNDIyNTY_625bac84-21d7-4adb-bb22-ce822f959d21">14,578</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%">Contract land deposit reserve</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="i38a92e77e08641a0b828c4f613b85db7_I20220630" decimals="-3" name="nvr:LossReserveOnContractLandDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTQtMi0xLTEtNDIyNTY_c74fb7e0-0d55-4ae4-bc70-a735dc581bc0">23,516</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="i0f76bdf0b47c4e6ab27927df9d351816_I20211231" decimals="-3" name="nvr:LossReserveOnContractLandDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTQtNC0xLTEtNDIyNTY_3e529675-e295-4f7f-8eea-412d788ff064">30,041</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%">Consolidation adjustments and other</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="i38a92e77e08641a0b828c4f613b85db7_I20220630" decimals="-3" name="nvr:ConsolidationEntriesAndOtherForAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTUtMi0xLTEtNDIyNTY_cb66f927-a423-49bf-bb32-af06c39d182d">139,422</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="i0f76bdf0b47c4e6ab27927df9d351816_I20211231" decimals="-3" name="nvr:ConsolidationEntriesAndOtherForAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTUtNC0xLTEtNDIyNTY_3e449cca-490a-4262-aac8-c25c5281828d">66,148</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%">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="i38a92e77e08641a0b828c4f613b85db7_I20220630" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTYtMi0xLTEtNDIyNTY_6a84a469-3699-4892-bcc2-96041f1525de">1,870,669</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="i0f76bdf0b47c4e6ab27927df9d351816_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTYtNC0xLTEtNDIyNTY_a6bffda0-3b77-47b8-b6ee-9210d5e62435">2,837,026</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 assets</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="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTctMi0xLTEtNDIyNTY_463f109f-5096-46a3-bb32-d6b14a4cd676">5,287,699</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="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTctNC0xLTEtNDIyNTY_8fce3966-4518-4962-98db-a0a52c67622d">5,834,475</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></ix:continuation><div style="margin-top:3pt;text-align:center"><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%">16</span></div></div></div><div id="ic79afb619cc248978343cc877e1d4079_52"></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_7">Table of Contents</a></span></div><div style="padding-left:108pt;padding-right:108pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">(unaudited)</span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">11.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfNTg1Ng_e2086ceb-0b00-4eb2-9908-07430098536c" continuedAt="i9d9fe664184d421587b3dae4e432299f" escape="true">Fair Value</ix:nonNumeric></span></div><ix:continuation id="i9d9fe664184d421587b3dae4e432299f" continuedAt="i2b4907d29a3044ed844458059421e873"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">GAAP assigns a fair value hierarchy to the inputs used to measure fair value.&#160;&#160;Level 1 inputs are quoted prices in active markets for identical assets and liabilities.&#160;&#160;Level 2 inputs are inputs other than quoted market prices that are observable for the asset or liability, either directly or indirectly.&#160;&#160;Level 3 inputs are unobservable inputs.</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:11pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments</span></div><div style="margin-bottom:6pt;text-indent:27pt"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfNTg2MQ_d3bebe4e-b57a-46be-b383-0a038a1f60b8" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table presents the estimated fair values and carrying values of our Senior Notes as of June&#160;30, 2022 and December&#160;31, 2021. See Note 12 for a description of the redemption of our 3.95% Senior Noted due 2022.  The estimated fair value is based on recent market prices of similar transactions, which is classified as Level 2 within the fair value hirarchy.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:62.589%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.824%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.824%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.594%"></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%">June 30, 2022</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, 2021</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="i46d5b571fb4348649cc03a6e7c74cbe4_I20220630" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjc1OTMwYjdiYjA5MzQ1Nzc5Njg2NTYzZjE3NzBiYzE0L3RhYmxlcmFuZ2U6NzU5MzBiN2JiMDkzNDU3Nzk2ODY1NjNmMTc3MGJjMTRfMi0yLTEtMS00MjI1Ng_713ea21a-445b-4c42-8270-dc8d7efdc833">&#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 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="ia192774a3d2e4c46b1fd7ad315286661_I20211231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjc1OTMwYjdiYjA5MzQ1Nzc5Njg2NTYzZjE3NzBiYzE0L3RhYmxlcmFuZ2U6NzU5MzBiN2JiMDkzNDU3Nzk2ODY1NjNmMTc3MGJjMTRfMi00LTEtMS00MjI1Ng_ed0fa5ee-6a4e-4051-8266-bbef3397fcd4">610,452</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="idf9eda32fe9545739d53f52f53d71fbf_I20220630" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjc1OTMwYjdiYjA5MzQ1Nzc5Njg2NTYzZjE3NzBiYzE0L3RhYmxlcmFuZ2U6NzU5MzBiN2JiMDkzNDU3Nzk2ODY1NjNmMTc3MGJjMTRfMy0yLTEtMS00MjI1Ng_b8228470-d73e-4d5d-94d2-90298d354211">774,531</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="iea1273bc9c1747e3b43241579ab0b896_I20211231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjc1OTMwYjdiYjA5MzQ1Nzc5Njg2NTYzZjE3NzBiYzE0L3RhYmxlcmFuZ2U6NzU5MzBiN2JiMDkzNDU3Nzk2ODY1NjNmMTc3MGJjMTRfMy00LTEtMS00MjI1Ng_82179471-a977-4e1a-97d6-47271a1cc78f">942,192</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="ia5c6df2417c24588af7914389a70335d_I20220630" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjc1OTMwYjdiYjA5MzQ1Nzc5Njg2NTYzZjE3NzBiYzE0L3RhYmxlcmFuZ2U6NzU5MzBiN2JiMDkzNDU3Nzk2ODY1NjNmMTc3MGJjMTRfNC0yLTEtMS00MjI1Ng_33025b77-7700-41d7-a3f3-fbdba70071b5">774,531</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="ie45031e6ff7849bc85824c098dd313a4_I20211231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjc1OTMwYjdiYjA5MzQ1Nzc5Njg2NTYzZjE3NzBiYzE0L3RhYmxlcmFuZ2U6NzU5MzBiN2JiMDkzNDU3Nzk2ODY1NjNmMTc3MGJjMTRfNC00LTEtMS00MjI1Ng_f66feeab-e95f-43dd-b7b5-dceaeec22d67">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></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="i58754e8dd0c14b4697e18dbd0269c535_I20220630" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjc1OTMwYjdiYjA5MzQ1Nzc5Njg2NTYzZjE3NzBiYzE0L3RhYmxlcmFuZ2U6NzU5MzBiN2JiMDkzNDU3Nzk2ODY1NjNmMTc3MGJjMTRfNi0yLTEtMS00MjI1Ng_fd2fcc66-3139-4e1f-acb6-2498d18052ca">&#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 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="i1683628b43244c248b7cd4be46bd55fc_I20211231" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjc1OTMwYjdiYjA5MzQ1Nzc5Njg2NTYzZjE3NzBiYzE0L3RhYmxlcmFuZ2U6NzU5MzBiN2JiMDkzNDU3Nzk2ODY1NjNmMTc3MGJjMTRfNi00LTEtMS00MjI1Ng_de55a2b6-d57d-43b1-b0f2-f6e4470ba283">599,553</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="iaf53c685ada543aaafc9f1df0fda0dd2_I20220630" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjc1OTMwYjdiYjA5MzQ1Nzc5Njg2NTYzZjE3NzBiYzE0L3RhYmxlcmFuZ2U6NzU5MzBiN2JiMDkzNDU3Nzk2ODY1NjNmMTc3MGJjMTRfNy0yLTEtMS00MjI1Ng_1cabe59d-19f3-4e44-b1c4-616a14600741">915,801</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="i69cc5686094a4dc7941e49e427989031_I20211231" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjc1OTMwYjdiYjA5MzQ1Nzc5Njg2NTYzZjE3NzBiYzE0L3RhYmxlcmFuZ2U6NzU5MzBiN2JiMDkzNDU3Nzk2ODY1NjNmMTc3MGJjMTRfNy00LTEtMS00MjI1Ng_78d2b6ed-afe0-438a-a8c7-94718d4ee527">916,702</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="i6ced79093a3542609fdfbce094205bd4_I20220630" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjc1OTMwYjdiYjA5MzQ1Nzc5Njg2NTYzZjE3NzBiYzE0L3RhYmxlcmFuZ2U6NzU5MzBiN2JiMDkzNDU3Nzk2ODY1NjNmMTc3MGJjMTRfOC0yLTEtMS00MjI1Ng_5e7753cc-2748-4c0d-9a88-8e18c0d1f172">915,801</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="i150f3b4a927a4b78819fb32d2ff21ef1_I20211231" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjc1OTMwYjdiYjA5MzQ1Nzc5Njg2NTYzZjE3NzBiYzE0L3RhYmxlcmFuZ2U6NzU5MzBiN2JiMDkzNDU3Nzk2ODY1NjNmMTc3MGJjMTRfOC00LTEtMS00MjI1Ng_8201626d-2d0a-4742-852d-54de782c1166">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></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%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_7">Table of Contents</a></span></div><div style="padding-left:108pt;padding-right:108pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">(unaudited)</span></div></div><div style="margin-bottom:6pt;text-indent:27pt"><span><br/></span></div><ix:continuation id="i2b4907d29a3044ed844458059421e873" continuedAt="i143e69cf128a49f5a5c25b3174ce9e67"><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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 consist primarily of cash equivalents, due to their short term nature.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Derivative Instruments and Mortgage Loans Held for Sale</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In the normal course of business, our wholly-owned mortgage subsidiary, NVR Mortgage Finance, Inc. (&#8220;NVRM&#8221;), enters into contractual commitments to extend credit to our homebuyers with fixed expiration dates.&#160;&#160;The commitments become effective when the borrowers "lock-in" a specified interest rate within time frames established by NVRM.&#160;&#160;All mortgagors are evaluated for credit worthiness prior to the extension of the commitment.&#160;&#160;Market risk arises if interest rates move adversely between the time of the "lock-in" of rates by the borrower and the sale date of the loan to a broker/dealer.&#160;&#160;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 broker/dealers.&#160;&#160;The forward sales contracts lock in an interest rate and price for the sale of loans similar to the specific rate lock commitments.&#160;&#160;NVRM does not engage in speculative or trading derivative activities.&#160;&#160;Both the rate lock commitments to borrowers and the forward sale contracts to broker/dealers are undesignated derivatives and, accordingly, are marked to fair value through earnings.&#160;&#160;At June&#160;30, 2022, there were rate lock commitments to extend credit to borrowers aggregating $<ix:nonFraction unitRef="usd" contextRef="i93950d19d59e40cca8adf0b7df958a94_I20220630" decimals="-3" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfMjI1Mw_9f6d4a48-cfe2-4115-a9e2-fc37ac6dafe8">2,670,889</ix:nonFraction> and open forward delivery contracts aggregating $<ix:nonFraction unitRef="usd" contextRef="i6b78ec4c5a394fe483670c867f3ed5bb_I20220630" decimals="-3" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfMjMwNA_78ffa6ab-9eb5-4241-94f3-b4779d331660">2,766,048</ix:nonFraction>, which hedge both the rate lock commitments and closed loans held for sale.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The fair value of NVRM&#8217;s rate lock commitments to borrowers and the related input levels include, as applicable:</span></div><div style="margin-bottom: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%">i)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:11.9pt">the assumed gain/loss of the expected resultant loan sale (Level 2);</span></div><div style="margin-bottom:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.24pt">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-bottom:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">iii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:5.19pt">the value of the servicing rights associated with the loan (Level 2).</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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.&#160;&#160;The excess servicing and buydown fees are calculated pursuant to contractual terms with investors.&#160;&#160;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.&#160;&#160;NVRM sells all of its loans on a servicing released basis, and receives a servicing released premium upon sale.&#160;&#160;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.&#160;&#160;NVRM assumes a fallout rate when measuring the fair value of rate lock commitments.&#160;&#160;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-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The fair value of NVRM&#8217;s forward sales contracts to broker/dealers solely considers the market price movement of the same type of security between the trade date and the balance sheet date (Level 2).&#160;&#160;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-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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.&#160;&#160;Fair value is measured using Level 2 inputs.&#160;&#160;As of June&#160;30, 2022, the fair value of loans held for sale of $<ix:nonFraction unitRef="usd" contextRef="i493b45de06d9402497055a24642b3beb_I20220630" decimals="-3" name="us-gaap:TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfNDMzMQ_910a34cd-c6f3-4bc5-9a0b-53b006ca7d8e">335,624</ix:nonFraction> included on the accompanying condensed consolidated balance sheet was decreased by $<ix:nonFraction unitRef="usd" contextRef="ibc501091284a4b9786ec08c15f2676a2_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:FairValueOptionChangesInFairValueGainLoss1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfNDQxNw_a61482c9-ea1e-4f8f-b29f-7aea5bb784ad">11,777</ix:nonFraction> from the aggregate principal balance of $<ix:nonFraction unitRef="usd" contextRef="i493b45de06d9402497055a24642b3beb_I20220630" decimals="-3" name="nvr:FairValuePrincipalAmountLoansHeldforSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfNDQ2MA_df7b5dbb-89af-4acc-b2c1-c58e5267a481">347,401</ix:nonFraction>.  As 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%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_7">Table of Contents</a></span></div><div style="padding-left:108pt;padding-right:108pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">(unaudited)</span></div></div><ix:continuation id="i143e69cf128a49f5a5c25b3174ce9e67"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">December&#160;31, 2021, the fair value of loans held for sale of $<ix:nonFraction unitRef="usd" contextRef="ib66681139ff44e0f9d53047f50dccead_I20211231" decimals="-3" name="us-gaap:TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfNDUxNg_9b2a8d51-bdff-487b-bd73-6fe83550562d">302,192</ix:nonFraction> was increased by $<ix:nonFraction unitRef="usd" contextRef="ia8aa0a7d9e6341d3bc18b579f6ea32e8_D20210101-20210630" decimals="-3" name="us-gaap:FairValueOptionChangesInFairValueGainLoss1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfNDUzNg_cd663c42-69b7-4115-890f-752e86f7ab47">4,296</ix:nonFraction> from the aggregate principal balance of $<ix:nonFraction unitRef="usd" contextRef="i23a0037c209a43b0909ce76f1664af85_I20210630" decimals="-3" name="nvr:FairValuePrincipalAmountLoansHeldforSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfNDU3OQ_caba9743-778b-40a2-bc61-0c01444f66a6">297,896</ix:nonFraction>.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="nvr:ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfNTg2Mw_4804f78f-8b86-463b-aa7c-6d64c268a49b" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The fair value measurement of NVRM's undesignated derivative instruments was as follows:</span><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:62.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.447%"></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%">June 30, 2022</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, 2021</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="if2c20988a0cf41aa9159ff0c5b47da2a_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjg2MjExMmE4OGQ2ZDRkODA5YzQyMjBiYWU2NmRiOTEzL3RhYmxlcmFuZ2U6ODYyMTEyYTg4ZDZkNGQ4MDljNDIyMGJhZTY2ZGI5MTNfMi0yLTEtMS00MjI1Ng_c01ae125-fe86-4f2c-b7e9-0918a899990c">48,491</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="ib6205e82278b4776aadaefb7041d7221_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjg2MjExMmE4OGQ2ZDRkODA5YzQyMjBiYWU2NmRiOTEzL3RhYmxlcmFuZ2U6ODYyMTEyYTg4ZDZkNGQ4MDljNDIyMGJhZTY2ZGI5MTNfMi00LTEtMS00MjI1Ng_aed10425-0259-41c5-b010-d73f3b7ac53f">15,949</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="if2c20988a0cf41aa9159ff0c5b47da2a_I20220630" decimals="-3" name="us-gaap:DerivativeAssetFairValueGrossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjg2MjExMmE4OGQ2ZDRkODA5YzQyMjBiYWU2NmRiOTEzL3RhYmxlcmFuZ2U6ODYyMTEyYTg4ZDZkNGQ4MDljNDIyMGJhZTY2ZGI5MTNfMy0yLTEtMS00MjI1Ng_2aa41164-4139-42c2-beab-b9a30c061048">38,064</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="ib6205e82278b4776aadaefb7041d7221_I20211231" decimals="-3" name="us-gaap:DerivativeAssetFairValueGrossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjg2MjExMmE4OGQ2ZDRkODA5YzQyMjBiYWU2NmRiOTEzL3RhYmxlcmFuZ2U6ODYyMTEyYTg4ZDZkNGQ4MDljNDIyMGJhZTY2ZGI5MTNfMy00LTEtMS00MjI1Ng_1fa2d012-7d49-413b-b70f-2b32e88cd1ac">1,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="padding:2px 1pt 2px 12.25pt;text-align: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="if2c20988a0cf41aa9159ff0c5b47da2a_I20220630" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjg2MjExMmE4OGQ2ZDRkODA5YzQyMjBiYWU2NmRiOTEzL3RhYmxlcmFuZ2U6ODYyMTEyYTg4ZDZkNGQ4MDljNDIyMGJhZTY2ZGI5MTNfNC0yLTEtMS00MjI1Ng_cd47bb19-0658-4def-aa7b-17c2df077041">10,427</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="ib6205e82278b4776aadaefb7041d7221_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjg2MjExMmE4OGQ2ZDRkODA5YzQyMjBiYWU2NmRiOTEzL3RhYmxlcmFuZ2U6ODYyMTEyYTg4ZDZkNGQ4MDljNDIyMGJhZTY2ZGI5MTNfNC00LTEtMS00MjI1Ng_c5b93510-fb1d-4ed1-a39e-5df0b6882fed">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></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="i873ab70dcb79420583bb7c5fb6fae572_I20220630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjg2MjExMmE4OGQ2ZDRkODA5YzQyMjBiYWU2NmRiOTEzL3RhYmxlcmFuZ2U6ODYyMTEyYTg4ZDZkNGQ4MDljNDIyMGJhZTY2ZGI5MTNfNi0yLTEtMS00MjI1Ng_4cd8b5b8-0ad1-4c10-b59c-7c9a52ff7bdd">14,323</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="i04c1deb6c5a94adf8ca7b039e083591b_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjg2MjExMmE4OGQ2ZDRkODA5YzQyMjBiYWU2NmRiOTEzL3RhYmxlcmFuZ2U6ODYyMTEyYTg4ZDZkNGQ4MDljNDIyMGJhZTY2ZGI5MTNfNi00LTEtMS00MjI1Ng_4c01ef56-2257-43cd-857c-462c9fc1e468">708</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="i873ab70dcb79420583bb7c5fb6fae572_I20220630" decimals="-3" name="us-gaap:DerivativeAssetFairValueGrossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjg2MjExMmE4OGQ2ZDRkODA5YzQyMjBiYWU2NmRiOTEzL3RhYmxlcmFuZ2U6ODYyMTEyYTg4ZDZkNGQ4MDljNDIyMGJhZTY2ZGI5MTNfNy0yLTEtMS00MjI1Ng_3dc465b1-0e61-4bfc-8ad9-b500c17523c1">12,166</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="i04c1deb6c5a94adf8ca7b039e083591b_I20211231" decimals="-3" name="us-gaap:DerivativeAssetFairValueGrossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjg2MjExMmE4OGQ2ZDRkODA5YzQyMjBiYWU2NmRiOTEzL3RhYmxlcmFuZ2U6ODYyMTEyYTg4ZDZkNGQ4MDljNDIyMGJhZTY2ZGI5MTNfNy00LTEtMS00MjI1Ng_3a7ceecc-ce3d-4d58-8f49-d92b868297a5">926</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="i873ab70dcb79420583bb7c5fb6fae572_I20220630" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjg2MjExMmE4OGQ2ZDRkODA5YzQyMjBiYWU2NmRiOTEzL3RhYmxlcmFuZ2U6ODYyMTEyYTg4ZDZkNGQ4MDljNDIyMGJhZTY2ZGI5MTNfOC0yLTEtMS00MjI1Ng_39f8c83f-799a-4ef6-a7a8-ddadcc53a77c">2,157</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="i04c1deb6c5a94adf8ca7b039e083591b_I20211231" decimals="-3" sign="-" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjg2MjExMmE4OGQ2ZDRkODA5YzQyMjBiYWU2NmRiOTEzL3RhYmxlcmFuZ2U6ODYyMTEyYTg4ZDZkNGQ4MDljNDIyMGJhZTY2ZGI5MTNfOC00LTEtMS00MjI1Ng_5b4a9846-6dfd-45fb-accd-8a3e7bd52e0e">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></tr></table></ix:nonNumeric></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of June&#160;30, 2022, the net rate lock commitments and the net forward sales contracts are reported in mortgage banking "Other assets" on the accompanying condensed consolidated balance sheets.  As of December&#160;31, 2021, 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".</span></div><div style="margin-bottom:6pt;text-indent:27pt"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="nvr:UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfNTg2MA_81bdff17-20c7-406c-9c10-e7bf3484df66" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The fair value measurement as of June&#160;30, 2022 was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:24.119%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.633%"></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</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%">Rate lock commitments</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="i93950d19d59e40cca8adf0b7df958a94_I20220630" decimals="-3" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfMS0yLTEtMS00MjI1Ng_8985f210-317a-4c01-8757-a8480c51dd41">2,670,889</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="i699b838354b44d9fb32fd224b4576f2a_D20220101-20220630" decimals="-3" name="nvr:FairValueMeasurementAssumedGainLossFromLoanSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfMS00LTEtMS00MjI1Ng_463f6002-f219-420a-b9e4-eb66776cddd1">8,756</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="i699b838354b44d9fb32fd224b4576f2a_D20220101-20220630" decimals="-3" sign="-" name="nvr:FairValueMeasurementsInterestRateMovementEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfMS02LTEtMS00MjI1Ng_32f9d0e4-1393-49c8-adb2-037a064f75b6">30,908</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: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="i699b838354b44d9fb32fd224b4576f2a_D20220101-20220630" decimals="-3" name="nvr:FairValueMeasurementsChangesInServicingRightsValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfMS04LTEtMS00MjI1Ng_56d6edbe-851c-4ba9-bebb-a8758122a58d">32,579</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%">&#8212;&#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="i699b838354b44d9fb32fd224b4576f2a_D20220101-20220630" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfMS0xMi0xLTEtNDIyNTY_6564ffbc-417b-4a58-910e-3b37cdbcf3bb">10,427</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-weight:400;line-height:100%">Forward sales contracts</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="i6b78ec4c5a394fe483670c867f3ed5bb_I20220630" decimals="-3" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfMi0yLTEtMS00MjI1Ng_ff43e295-fc4b-4218-9294-995d51f030d6">2,766,048</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%">&#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: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"></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%">&#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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5d0805e9a904c4cb65e60450cf1bd1f_D20220101-20220630" decimals="-3" name="nvr:FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfMi0xMC0xLTEtNDIyNTY_65dda402-25ab-4100-b8ee-30d589569583">2,157</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="if5d0805e9a904c4cb65e60450cf1bd1f_D20220101-20220630" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfMi0xMi0xLTEtNDIyNTY_d9644648-2cda-4e71-9a5c-89fd5b030317">2,157</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%">Mortgages held for sale</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="i493b45de06d9402497055a24642b3beb_I20220630" decimals="-3" name="nvr:FairValuePrincipalAmountLoansHeldforSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfMy0yLTEtMS00MjI1Ng_df7b5dbb-89af-4acc-b2c1-c58e5267a481">347,401</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="ibc501091284a4b9786ec08c15f2676a2_D20220101-20220630" decimals="-3" name="nvr:FairValueMeasurementAssumedGainLossFromLoanSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfMy00LTEtMS00MjI1Ng_14ef4717-4b02-4ca4-98b0-c693622d0a14">1,336</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="ibc501091284a4b9786ec08c15f2676a2_D20220101-20220630" decimals="-3" sign="-" name="nvr:FairValueMeasurementsInterestRateMovementEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfMy02LTEtMS00MjI1Ng_17bd3c6e-c84e-4897-9e81-6eff92fd3286">17,686</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="ibc501091284a4b9786ec08c15f2676a2_D20220101-20220630" decimals="-3" name="nvr:FairValueMeasurementsChangesInServicingRightsValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfMy04LTEtMS00MjI1Ng_3eb0f6a4-d9bb-44d8-8f1d-a923bd82e066">4,573</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%">&#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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibc501091284a4b9786ec08c15f2676a2_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:FairValueOptionChangesInFairValueGainLoss1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfMy0xMi0xLTEtNDIyNTY_1318da95-f2e0-4d3f-bfa0-92cc8fef5a30">11,777</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;text-align: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="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 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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="nvr:FairValueMeasurementAssumedGainLossFromLoanSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfNC00LTEtMS00MjI1Ng_51fd166a-7e4a-4286-b58f-5d9df7b25105">10,092</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" sign="-" name="nvr:FairValueMeasurementsInterestRateMovementEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfNC02LTEtMS00MjI1Ng_a82a7f7b-e599-4f19-8e73-dc9ecb935119">48,594</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: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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="nvr:FairValueMeasurementsChangesInServicingRightsValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfNC04LTEtMS00MjI1Ng_752d8dcf-f030-44a5-b46b-6484246b4e43">37,152</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="nvr:FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfNC0xMC0xLTEtNDIyNTY_bac2c56f-e103-46fa-9984-1fc135572cf2">2,157</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfNC0xMi0xLTEtNDIyNTY_66c598cb-38dd-48af-abdb-8d9f554121d6">807</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-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:11pt;font-weight:400;line-height:120%">The total fair value measurement as of December&#160;31, 2021 was $<ix:nonFraction unitRef="usd" contextRef="i2dd759bb097c4e5291456c4a8ac37194_D20210101-20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfNTIzMA_66d9d3c1-a562-473d-9ab4-7e577cd54776">18,237</ix:nonFraction>. NVRM recorded a fair value adjustment to expense of $<ix:nonFraction unitRef="usd" contextRef="i6076be1f17154c9287e4552872f6e27b_D20220401-20220630" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfNTI4NQ_179ec398-802a-47a6-b7dc-be85ef92881c">27,540</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ia6d94fa905a8457bbbee2c5c4f25d0d0_D20220101-20220630" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfNTQ5NzU1ODE5Nzgw_cf7d39c2-45fa-47d2-81f5-a51147d75d9a">17,430</ix:nonFraction> for the three and six months ended June&#160;30, 2022, respectively. NVRM recorded a fair value adjustment to income of $<ix:nonFraction unitRef="usd" contextRef="i6a8153e8017842f1ae02d5165a1d24ee_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfNTM3MA_1bd12155-0dd3-4da6-99fd-8e41fd9c2603">1,692</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i31df8113f0e446cf9e3c718c40c08399_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfNTQ5NzU1ODE5ODAw_bc8a8c07-8b56-4a0b-811e-a0ec71ddc2cf">2,240</ix:nonFraction> for the three and six months ended June&#160;30, 2021, respectively. 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 condensed consolidated statements of income.&#160;&#160;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></div></ix:continuation><div id="ic79afb619cc248978343cc877e1d4079_55"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">12.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfMjUxMA_09534adc-6568-4e45-8d85-b2873087bfca" continuedAt="i6abd326ea1084973a9618999a8751ab8" escape="true">Debt</ix:nonNumeric></span></div><ix:continuation id="i6abd326ea1084973a9618999a8751ab8" continuedAt="icb81c67d73f6420a9be5137a410d51f9"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the second quarter of 2022, we redeemed the outstanding $<ix:nonFraction unitRef="usd" contextRef="i79ffd9ff408f4d9eae9df13a77b72ae8_I20220630" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfMjE5OTAyMzI1ODMwNQ_7bd10715-673d-426f-9335-32b8e8754a65">600,000</ix:nonFraction> principal amount of <ix:nonFraction unitRef="number" contextRef="i79ffd9ff408f4d9eae9df13a77b72ae8_I20220630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfMjE5OTAyMzI1ODMwOA_569daa1a-7f9b-4f79-b5a3-4932fb589fe5">3.95</ix:nonFraction>% Senior Notes due September&#160;15, 2022, at par, plus accrued interest.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of June&#160;30, 2022, 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:11pt;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:11pt;font-weight:400;line-height:120%">The 2030 Senior Notes have an aggregate principal balance of $<ix:nonFraction unitRef="usd" contextRef="i5a119ce16c144606bad633640bf3ad87_I20220630" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfNjI1_53ce5351-0e49-4b5e-a43d-28de36984af9">900,000</ix:nonFraction> and mature on May 15, 2030.  The 2030 Senior Notes bear interest at <ix:nonFraction unitRef="number" contextRef="i5a119ce16c144606bad633640bf3ad87_I20220630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfNjk2_5dee59f4-4634-4648-a63e-b56e2b984d01">3.00</ix:nonFraction>%, payable <ix:nonNumeric contextRef="id4f88cdcda174811a6813c72949474fa_D20220101-20220630" name="us-gaap:DebtInstrumentFrequencyOfPeriodicPayment" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfMjUxNA_d8139ca6-5f39-4503-a477-010a7c285b0b">semi-annually in arrears on May 15 and November 15</ix:nonNumeric>.  The 2030 Senior Notes were issued in three separate issuances, $<ix:nonFraction unitRef="usd" contextRef="i7e54fc73be9f4119933edfee631da2a2_I20220630" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfODI0_a30fa511-4a09-4a61-ac91-a523526c63ac">600,000</ix:nonFraction> issued at a discount to yield <ix:nonFraction unitRef="number" contextRef="i7e54fc73be9f4119933edfee631da2a2_I20220630" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfODU3_ea3fe38d-3aad-4774-9023-bff26f31fe5c">3.02</ix:nonFraction>%, and the two additional issuances totaling $<ix:nonFraction unitRef="usd" contextRef="i717e96a1434a42f59a8b265a3aa9fa2c_I20220630" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfOTAz_3259ca3c-d36e-4c29-b346-62a4c0d579d3">300,000</ix:nonFraction> issued at a premium to yield <ix:nonFraction unitRef="number" contextRef="i717e96a1434a42f59a8b265a3aa9fa2c_I20220630" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfOTM1_abd3b064-d352-485f-a871-3854301e8c5f">2.00</ix:nonFraction>%.  The 2030 Senior Notes have been </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%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_7">Table of Contents</a></span></div><div style="padding-left:108pt;padding-right:108pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">(unaudited)</span></div></div><ix:continuation id="icb81c67d73f6420a9be5137a410d51f9" continuedAt="i45fc9c58e95341ed853b71a1c31414d4"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">reflected net of the unamortized discount or premium, as applicable, and the unamortized debt issuance costs in the accompanying condensed 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:11pt;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:11pt;font-weight:400;line-height:120%">We have an unsecured Credit Agreement (the &#8220;Credit Agreement&#8221;), which provides for aggregate revolving loan commitments of $<ix:nonFraction unitRef="usd" contextRef="ieab3515df37648c6986c2b37f1a814d2_I20220630" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfMTI4MA_b6c2a083-1a8c-4fc5-8417-a31a2b9e7bd3">300,000</ix:nonFraction> (the &#8220;Facility&#8221;). Under the Credit Agreement, we may request increases of up to $<ix:nonFraction unitRef="usd" contextRef="i6f90756fc0ab41eb803135ad6c2ee2cd_D20220101-20220630" decimals="INF" name="nvr:LineOfCreditMaximumIncrementalCommitmentAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfMTM2Mw_49d251ba-77dc-4548-86ba-319b8a473873">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.&#160;&#160;The Credit Agreement provides for a $<ix:nonFraction unitRef="usd" contextRef="if23081fcf58e42c4b3fa8688c7bf0501_I20220630" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfMTU4Nw_796bf9a3-b3d2-422a-b5bb-40f365315ac1">100,000</ix:nonFraction> sublimit for the issuance of letters of credit, of which approximately $<ix:nonFraction unitRef="usd" contextRef="if23081fcf58e42c4b3fa8688c7bf0501_I20220630" decimals="-3" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfMTY2MQ_88e55525-b713-42d6-884d-ed0e2826c164">14,200</ix:nonFraction> was outstanding at June&#160;30, 2022. The Credit Agreement termination date is February&#160;12, 2026. There was <ix:nonFraction unitRef="usd" contextRef="ieab3515df37648c6986c2b37f1a814d2_I20220630" decimals="INF" name="us-gaap:WarehouseAgreementBorrowings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfMTc0Mg_5f30db21-d13b-42dd-aff1-00ffc4cae972">no</ix:nonFraction> debt outstanding under the Facility at June&#160;30, 2022.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">NVRM provides for its mortgage origination and other operating activities using cash generated from its operations, borrowings from its parent company, NVR, as well as a revolving mortgage repurchase agreement (the &#8220;Repurchase Agreement&#8221;), which is non-recourse to NVR.&#160;&#160;The Repurchase Agreement provides for loan purchases up to $<ix:nonFraction unitRef="usd" contextRef="ia79945318c5b4e25b41c3ec1597760ec_I20220630" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfMjEzOQ_6115c18c-7c4f-48ff-aff9-ea6275d5de07">150,000</ix:nonFraction>, subject to certain sub-limits. Amounts outstanding under the Repurchase Agreement are collateralized by the Company&#8217;s 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:11pt;font-weight:400;line-height:120%">At June&#160;30, 2022, there were <ix:nonFraction unitRef="usd" contextRef="ia79945318c5b4e25b41c3ec1597760ec_I20220630" decimals="INF" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfMjM1MQ_fc11cfe7-7c98-4d6c-89d9-513dd08c4f52">no</ix:nonFraction> borrowing base limitations reducing the amount available under the Repurchase Agreement. There was <ix:nonFraction unitRef="usd" contextRef="ia79945318c5b4e25b41c3ec1597760ec_I20220630" decimals="INF" name="us-gaap:WarehouseAgreementBorrowings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfMjQ1Mw_1ea13fc3-f6fe-400c-a3b6-6c139fe55d06">no</ix:nonFraction> debt outstanding under the Repurchase Agreement at June&#160;30, 2022.  </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:11pt;font-weight:400;line-height:120%"><ix:continuation id="i45fc9c58e95341ed853b71a1c31414d4">Effective July 20, 2022, NVRM entered into The Second Amended and Restated Master Repurchase Agreement with U.S. Bank National Association, as Agent and a Buyer (the "Amended MRA"), which replaced the Repurchase Agreement in its entirety.  The Amended MRA provides for loan purchases up to $150,000, subject to certain sub-limits.  Advances under the Amended MRA bear interest at the secured overnight financing rate published by the Board of Governors of the Federal Reserve System ("SOFR") plus the SOFR Margin of 1.70%, per annum.  All other terms and conditions of the Amended MRA are materially consistent with the Repurchase Agreement.  The Amended MRA expires on July 19, 2023</ix:continuation>.</span></div><div id="ic79afb619cc248978343cc877e1d4079_58"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">13.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81OC9mcmFnOjZjMTEyZWNmMzBlZDQyYTg4MGQ1YjBhZDQ5YTRiNWYwL3RleHRyZWdpb246NmMxMTJlY2YzMGVkNDJhODgwZDViMGFkNDlhNGI1ZjBfNDA2_740d33a0-7844-4a06-869c-4e5b8592c2da" continuedAt="i8313cf1426374db09d1b61d51013003e" escape="true">Commitments and Contingencies</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:11pt;font-weight:400;line-height:120%"><ix:continuation id="i8313cf1426374db09d1b61d51013003e">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.</ix:continuation></span></div><div id="ic79afb619cc248978343cc877e1d4079_61"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">14.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="us-gaap:LesseeFinanceLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RleHRyZWdpb246OGMyZGVlNzlkOGEwNDYzNzhmMjM0YmJkZTI4ZDRiZjRfMTU1MQ_3d4f0c49-a65b-49c4-8065-9b2552a27b4c" continuedAt="i71a75079b8ad42dfbddef6aba2df9393" escape="true"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RleHRyZWdpb246OGMyZGVlNzlkOGEwNDYzNzhmMjM0YmJkZTI4ZDRiZjRfMTU1Nw_52af2dd1-c2b7-49be-8d54-f010b634d23a" continuedAt="ifcd2cee753eb4c8aa0849343fd04fe6c" escape="true">Leases</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="i71a75079b8ad42dfbddef6aba2df9393" continuedAt="i4477ebe3bf414495a53fbacdd3de7a65"><ix:continuation id="ifcd2cee753eb4c8aa0849343fd04fe6c" continuedAt="i43184092b40c4e2ba0644e1574988d72"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We have operating leases for our corporate and division offices, production facilities, model homes, and certain office and production equipment.  Additionally, we have finance leases for certain plant equipment and one of our production facilities which are recorded in homebuilding "Property, plant and equipment, net" and "Accrued expenses and other liabilities" on the accompanying condensed consolidated balance sheets.  Our finance lease ROU assets and finance lease liabilities were $<ix:nonFraction unitRef="usd" contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RleHRyZWdpb246OGMyZGVlNzlkOGEwNDYzNzhmMjM0YmJkZTI4ZDRiZjRfNTA2_6e2e9340-4b83-4b19-a015-2dd509089f3a">14,364</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RleHRyZWdpb246OGMyZGVlNzlkOGEwNDYzNzhmMjM0YmJkZTI4ZDRiZjRfNTEz_6f9b67f9-0aa5-41b2-b48c-aaa5004cb2df">15,413</ix:nonFraction>, respectively, as of June&#160;30, 2022, and $<ix:nonFraction unitRef="usd" contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RleHRyZWdpb246OGMyZGVlNzlkOGEwNDYzNzhmMjM0YmJkZTI4ZDRiZjRfNTQ1_0f77db4a-863c-4584-88b0-1f89ec08d0b1">14,578</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RleHRyZWdpb246OGMyZGVlNzlkOGEwNDYzNzhmMjM0YmJkZTI4ZDRiZjRfNTUy_f8c07a62-5562-49f9-a704-223f0c78ca4e">15,413</ix:nonFraction>, respectively, as of December&#160;31, 2021.  Our leases have remaining lease terms of up to <ix:nonNumeric contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RleHRyZWdpb246OGMyZGVlNzlkOGEwNDYzNzhmMjM0YmJkZTI4ZDRiZjRfNjI4_3023974b-9993-433e-b2b5-3a98d6a426b1">18.2</ix:nonNumeric> years, some of which include options to extend the lease for up to <ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="us-gaap:LesseeOperatingLeaseOptionToExtend" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RleHRyZWdpb246OGMyZGVlNzlkOGEwNDYzNzhmMjM0YmJkZTI4ZDRiZjRfNjk4_70a6b9af-c524-4cfa-be96-2bdc43f8e5f3">20</ix:nonNumeric> years, and some of which include options to terminate the lease.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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.</span></div></ix:continuation></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%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_7">Table of Contents</a></span></div><div style="padding-left:108pt;padding-right:108pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">(unaudited)</span></div></div><ix:continuation id="i4477ebe3bf414495a53fbacdd3de7a65"><ix:continuation id="i43184092b40c4e2ba0644e1574988d72"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We have certain leases, primarily the leases of model homes, which have initial lease terms of twelve months or less ("Short-term leases").  We elected to exclude these leases from the recognition requirements under Topic 842, and these leases have not been included in our recognized ROU assets and lease liabilities.</span></div><div style="margin-top:6pt;text-indent:27pt"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RleHRyZWdpb246OGMyZGVlNzlkOGEwNDYzNzhmMjM0YmJkZTI4ZDRiZjRfMTU1OQ_6acb8e5d-c0de-4da0-a5a7-59167a586b4a" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span><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:44.806%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></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:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:9pt;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:9pt;font-weight:700;line-height:100%">2021</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%">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:9pt;font-weight:700;line-height:100%">2021</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><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="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfMy0yLTEtMS00MjI1Ng_6829301e-078e-4f73-bced-e70fef16a56f">8,529</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfMy00LTEtMS00MjI1Ng_2fdec582-7aa4-4794-acd8-962cf7361fce">7,911</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfMy02LTEtMS00NTg3OA_7fbf59ed-1d32-49cf-9997-af92747a889e">16,630</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfMy04LTEtMS00NTg3OA_64c6d2d6-9939-40e8-839d-a77e357a0716">15,488</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><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="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfNS0yLTEtMS00MjI1Ng_175a51e8-30e3-40a2-bd17-b9614da578b2">473</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfNS00LTEtMS00MjI1Ng_e65c91ca-8faf-4203-8494-8453b942650f">445</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfNS02LTEtMS00NTg3OA_665c0158-a0de-49f4-aae2-d583f776d195">937</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfNS04LTEtMS00NTg3OA_18dbfb09-a721-4cdc-884c-c4ee3c93f645">888</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="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfNi0yLTEtMS00MjI1Ng_a3eccc46-b26e-4d49-b2b5-6f9fb5e97f4e">103</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfNi00LTEtMS00MjI1Ng_044208b7-9392-481e-a9e6-a3e12b1b4a89">108</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfNi02LTEtMS00NTg3OA_a4da06e7-bb4d-4c1c-b6cb-ac1908d38cb1">207</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfNi04LTEtMS00NTg3OA_fc1af03e-3172-4e0f-88cc-c1e136cac9a0">217</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="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfNy0yLTEtMS00MjI1Ng_5e0fa3d3-2a61-47db-8415-817c74d3aade">6,491</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfNy00LTEtMS00MjI1Ng_af7edb0d-7161-4dd0-ad95-379eed2ce5b4">5,861</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfNy02LTEtMS00NTg3OA_ed27f490-ecb7-485e-b8ae-111254c5e46d">12,823</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfNy04LTEtMS00NTg3OA_48acfab6-68ef-4bd4-9e71-d18ba1a86a40">11,751</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><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="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfOS0yLTEtMS00MjI1Ng_11e4546d-1b16-4fa8-88c6-fa486ca6cdb1">15,596</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfOS00LTEtMS00MjI1Ng_44dd4f8a-8d31-40e1-80fa-6320e2a3e3bd">14,325</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfOS02LTEtMS00NTg4NQ_0f69fbc9-e781-4b8b-b293-5a84f51b4efa">30,597</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfOS04LTEtMS00NTg4NQ_7d0a19e7-17bf-4c00-8ca5-e18f83f962d7">28,344</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:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;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></ix:nonNumeric></div><div style="margin-top:6pt;text-indent:27pt"><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="nvr:ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RleHRyZWdpb246OGMyZGVlNzlkOGEwNDYzNzhmMjM0YmJkZTI4ZDRiZjRfMTU1Ng_8aaa244d-133f-4458-8fda-15916cf4b71e" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"></td><td style="width:47.065%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.132%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.132%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.132%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></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:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:9pt;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:9pt;font-weight:700;line-height:100%">2021</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%">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:9pt;font-weight:700;line-height:100%">2021</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 #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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:#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><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="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfNC0yLTEtMS00MjI1Ng_cda81939-e23f-4b77-9f0b-25a146470f36">6,935</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfNC00LTEtMS00MjI1Ng_8eca8dc4-f909-4fb6-981d-1066969e890e">6,878</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfNC02LTEtMS00NTk1Nw_3ef1331e-797b-45f8-9440-d0b5c7cdf915">14,104</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfNC04LTEtMS00NTk1Nw_b02bec52-660a-4fc1-bb75-fbe63f73c8e3">13,688</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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfNS0yLTEtMS00MjI1Ng_8f485b5e-4b27-4f72-b3ee-b7996fd7c958">103</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfNS00LTEtMS00MjI1Ng_0a487c2a-d653-4ac8-9ae3-ac45c9b71aac">108</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfNS02LTEtMS00NTk1Nw_ea5c356d-31e3-4abe-960e-ddcfd67876a7">207</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfNS04LTEtMS00NTk1Nw_d8c05bf8-0c16-4d7b-8547-dbea492ac510">217</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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfNi0yLTEtMS00MjI1Ng_1ba4bd0d-a7d4-47c0-9cec-cb43002bac42">367</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfNi00LTEtMS00MjI1Ng_ad9a2c58-1668-462d-9c43-2561cfa60fc7">331</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfNi02LTEtMS00NTk1Nw_a6848ab5-ff8c-43cb-b1bd-39488a37b002">723</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfNi04LTEtMS00NTk1Nw_17bd47b8-2567-4b28-8882-f6d7ee4ad551">661</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:15pt"><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><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 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="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: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="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfOS0yLTEtMS00MjI1Ng_e5112683-e99e-4d26-9026-71f22ba2f17c">18,073</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfOS00LTEtMS00MjI1Ng_c38a336d-2b33-40bb-b106-2daa70a045e6">16,558</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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfOS02LTEtMS00NTk1Nw_db891364-6aab-4fe2-a32f-27b737a8d180">23,886</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfOS04LTEtMS00NTk1Nw_665e44d6-1ba3-4be9-aab9-d8b7b8ae62c2">19,571</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="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfMTAtMi0xLTEtNDIyNTY_bd7be17e-a037-455d-b66b-230bba641991">451</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="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfMTAtNC0xLTEtNDIyNTY_bf1f689c-0190-45c3-96bf-fefd79e97f2e">&#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 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="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfMTAtNi0xLTEtNDU5NTc_3f88dd93-94cd-434d-a77e-7d74a3080054">723</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="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfMTAtOC0xLTEtNDU5NTc_ee94aba9-2e33-4ac9-b562-9f6e7ea29ed7">89</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:15pt"><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><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 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><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="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: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%">June 30, 2022</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%">December 31, 2021</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:700;line-height:100%">Weighted-average remaining lease term (in years):</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;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: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: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:2px 1pt;text-align:right;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="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfMTUtNi0xLTEtNDU5MzA_78131422-4915-45c7-8500-1f1b20549b90">6.2</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="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfMTUtOC0xLTEtNDU5MzA_6bb19b53-eb74-4516-b73e-5a0237edbec9">6.3</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: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:2px 1pt;text-align:right;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="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfMTYtNi0xLTEtNDU5MzA_d38aadae-8a54-4729-b99e-9ebc5432bc00">11.2</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="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfMTYtOC0xLTEtNDU5MzA_accdc4d5-2293-4723-bf29-26b31ae4fdf5">11.7</ix:nonNumeric></span></td></tr><tr style="height:15pt"><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><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 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="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: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: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfMTktNi0xLTEtNDU5MzA_2013f985-d00d-450b-b41c-b1fbc6773468">3.1</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="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfMTktOC0xLTEtNDU5MzA_be9ebbc1-7bbf-411a-99e4-fba5fb8c0ff0">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></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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfMjAtNi0xLTEtNDU5MzA_bac40335-05a3-4569-b024-178529faf5b2">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="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfMjAtOC0xLTEtNDU5MzA_2ddb6b73-90e5-4984-ab83-e36219c80c4a">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:15pt"><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><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></table></ix:nonNumeric></div></ix:continuation></ix:continuation><div style="margin-top:12pt;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%">21</span></div></div></div><div id="ic79afb619cc248978343cc877e1d4079_64"></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_7">Table of Contents</a></span></div><div style="padding-left:108pt;padding-right:108pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">(unaudited)</span></div></div><ix:nonNumeric contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82NC9mcmFnOjU1MDVkODRjN2U0OTRiMjhiZjNkZjM0NjA4N2JhNzZjL3RleHRyZWdpb246NTUwNWQ4NGM3ZTQ5NGIyOGJmM2RmMzQ2MDg3YmE3NmNfNDQ4_f8f9cb52-63e1-4cda-9237-3a07f72c9c18" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">15.&#160;&#160;&#160;&#160;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:11pt;font-weight:400;line-height:120%">Our effective tax rate for the three and six months ended June&#160;30, 2022 was <ix:nonFraction unitRef="number" contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82NC9mcmFnOjU1MDVkODRjN2U0OTRiMjhiZjNkZjM0NjA4N2JhNzZjL3RleHRyZWdpb246NTUwNWQ4NGM3ZTQ5NGIyOGJmM2RmMzQ2MDg3YmE3NmNfNTQ5NzU1ODE0MzQ5_d61d5747-4f93-4085-a650-53e8b2a4b1f6">24.5</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82NC9mcmFnOjU1MDVkODRjN2U0OTRiMjhiZjNkZjM0NjA4N2JhNzZjL3RleHRyZWdpb246NTUwNWQ4NGM3ZTQ5NGIyOGJmM2RmMzQ2MDg3YmE3NmNfNzY_fbedb612-86f6-46e2-8ad1-e47d6e5fd1cc">24.6</ix:nonFraction>%, respectively, compared to <ix:nonFraction unitRef="number" contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82NC9mcmFnOjU1MDVkODRjN2U0OTRiMjhiZjNkZjM0NjA4N2JhNzZjL3RleHRyZWdpb246NTUwNWQ4NGM3ZTQ5NGIyOGJmM2RmMzQ2MDg3YmE3NmNfNTQ5NzU1ODE0MzQw_a57c9aed-bd07-4654-a655-545824284d20">23.0</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82NC9mcmFnOjU1MDVkODRjN2U0OTRiMjhiZjNkZjM0NjA4N2JhNzZjL3RleHRyZWdpb246NTUwNWQ4NGM3ZTQ5NGIyOGJmM2RmMzQ2MDg3YmE3NmNfOTE_5c961c17-9ddd-455f-ad64-22fd0655f1cf">21.9</ix:nonFraction>% for the three and six months ended June&#160;30, 2021, respectively.  The increase in the effective tax rate in the three and six month periods of 2022 compared to the same periods in 2021 was primarily attributable to a lower income tax benefit recognized for excess tax benefits from stock option exercises, which totaled $<ix:nonFraction unitRef="usd" contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630" decimals="-3" name="nvr:AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82NC9mcmFnOjU1MDVkODRjN2U0OTRiMjhiZjNkZjM0NjA4N2JhNzZjL3RleHRyZWdpb246NTUwNWQ4NGM3ZTQ5NGIyOGJmM2RmMzQ2MDg3YmE3NmNfNTQ5NzU1ODE0ODYy_36276bcd-7fdf-485f-a577-c2a4e713934a">8,744</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630" decimals="-3" name="nvr:AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82NC9mcmFnOjU1MDVkODRjN2U0OTRiMjhiZjNkZjM0NjA4N2JhNzZjL3RleHRyZWdpb246NTUwNWQ4NGM3ZTQ5NGIyOGJmM2RmMzQ2MDg3YmE3NmNfNTQ5NzU1ODE0ODUy_6331e849-5cba-4c8f-9cfd-1ae62e252448">17,190</ix:nonFraction> for the three and six months ended June&#160;30, 2022, respectively, and $<ix:nonFraction unitRef="usd" contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630" decimals="-3" name="nvr:AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82NC9mcmFnOjU1MDVkODRjN2U0OTRiMjhiZjNkZjM0NjA4N2JhNzZjL3RleHRyZWdpb246NTUwNWQ4NGM3ZTQ5NGIyOGJmM2RmMzQ2MDg3YmE3NmNfNTQ5NzU1ODE0ODI5_cd17016e-37d3-43d2-8c2d-ac2c138659ed">11,213</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630" decimals="-3" name="nvr:AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82NC9mcmFnOjU1MDVkODRjN2U0OTRiMjhiZjNkZjM0NjA4N2JhNzZjL3RleHRyZWdpb246NTUwNWQ4NGM3ZTQ5NGIyOGJmM2RmMzQ2MDg3YmE3NmNfNTQ5NzU1ODE0ODM4_2b34ef70-7faa-47b2-bd22-2c6b5437c0ce">28,590</ix:nonFraction> for the three and six months ended June&#160;30, 2021, respectively.</span></div></ix:nonNumeric><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%">22</span></div></div></div><div id="ic79afb619cc248978343cc877e1d4079_70"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-36pt"><span><br/></span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 2.&#160;&#160;&#160;&#160;Management's Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="margin-top:3pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(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:11pt;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:11pt;font-weight:400;line-height:120%">Some of the statements in this Quarterly Report on Form 10-Q, 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 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended.&#160;&#160;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.&#160;&#160;All statements other than of historical facts are forward-looking statements.&#160;&#160;Forward-looking statements contained in this document may include those regarding market trends, our financial position and financial results, business strategy, the impact of the COVID-19 pandemic on our business and customers, supply chain disruptions, the outcome of pending litigation, investigations or similar contingencies, projected plans and objectives of management for future operations.&#160;&#160;Such forward-looking statements involve known and unknown risks, uncertainties and other factors that may cause our actual results or performance to be materially different from future results, performance or achievements expressed or implied by the forward-looking statements.&#160;&#160;Such risk factors include, but are not limited to the following: the economic impact of COVID-19 and related supply chain disruption; general economic and business conditions (on both a national and regional level); interest rate changes; access to suitable financing by us and our 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 us in our 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 we have little or no control.&#160;&#160;We undertake no obligation to update such forward-looking statements except as required by law.&#160;&#160;For additional information regarding risk factors, see Part II, Item 1A of this Quarterly Report on Form 10-Q and Part I, Item 1A of our Annual Report on Form 10-K for the fiscal year ended 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:11pt;font-weight:400;line-height:120%">Unless the context otherwise requires, references to &#8220;NVR,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; or &#8220;our&#8221; include NVR and its consolidated subsidiaries.</span></div><div id="ic79afb619cc248978343cc877e1d4079_73"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Results of Operations for the Three and Six Months Ended June&#160;30, 2022 and 2021</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">During the second quarter of 2022, we began to experience a rapid decline in demand for new homes.  Home affordability during the second quarter was negatively impacted by rising mortgage interest rates and higher home prices. In addition to affordability issues, current market conditions including a high rate of inflation and the possibility of a recession have contributed to lower consumer confidence levels.  We also continue to face higher costs for certain materials and labor as strong demand in prior quarters has resulted in increased construction activity and demand for building materials and contractor labor.  These factors along with the ongoing effects of the COVID-19 pandemic have led to supply chain disruptions and longer construction cycle times.  We expect to continue to face these disruptions throughout 2022, and we 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:11pt;font-weight:400;line-height:120%">We expect that demand for new homes may continue to be negatively impacted by lower consumer confidence, affordability issues, high inflation and the possibility of a recession.  We also expect to continue to face cost pressures related to building materials, labor and land costs, which will impact profit margins 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 and our disciplined lot acquisition strategy.</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:42.75pt;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:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-indent:13.5pt"><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:11pt;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:11pt;font-weight:400;line-height:120%">Our primary business is the construction and sale of single-family detached homes, townhomes and condominiums, all of which are primarily constructed on a pre-sold basis.&#160;&#160;To fully serve customers of our homebuilding operations, we also operate a mortgage banking and title services business.&#160;&#160;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.&#160;&#160;Our four homebuilding reportable segments consist of the following regions:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"><tr><td style="width:1.0%"></td><td style="width:15.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.474%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:77.923%"></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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;font-weight:400;line-height:100%">North Carolina, South Carolina, Florida and Tennessee</span></td></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our lot acquisition strategy is predicated upon avoiding the financial requirements and risks associated with direct land ownership and development.&#160;&#160;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;).&#160;&#160;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.&#160;&#160;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:11pt;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.&#160;&#160;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.&#160;&#160;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:11pt;font-weight:400;line-height:120%">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.&#160;&#160;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.&#160;&#160;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.&#160;&#160;We expect, however, to continue to acquire substantially all our finished lot inventory using LPAs with forfeitable deposits.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of June&#160;30, 2022, we controlled approximately 133,200 lots as described below.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;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:11pt;font-weight:400;line-height:120%">We controlled approximately 127,700 lots under LPAs with third parties through deposits in cash and letters of credit totaling approximately $541,400 and $8,100, respectively. Included in the number of controlled lots are approximately 4,400 lots for which we have recorded a contract land deposit impairment reserve of approximately $23,500 as of June&#160;30, 2022.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">We had an aggregate investment totaling approximately $30,000 in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">five</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> JVs, expected to produce approximately 5,400 lots. Of the lots to be produced by the JVs, approximately 5,050 lots were controlled by us and approximately 350 were either under contract with unrelated parties or currently not under contract.  We had additional funding commitments totaling approximately $2,000 to one of the JVs at June&#160;30, 2022. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">We owned land with a carrying value of approximately $16,300 that we intend to develop into approximately 450 finished lots.&#160; We had additional funding commitments of approximately $1,800 under a joint development </span></div><div style="height:42.75pt;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><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_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:11pt;font-weight:400;line-height:120%">agreement related to one parcel, a portion of which we expect will be offset by development credits of approximately $600.   </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">See Notes 2, 3 and 4 to the condensed 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:11pt;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:11pt;font-weight:400;line-height:120%">In addition, we have certain properties under contract with land owners that are expected to yield approximately 23,900 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;As of June&#160;30, 2022, these properties are controlled with deposits in cash totaling approximately $6,500, of which approximately $4,300 is refundable if certain contractual conditions are not met.&#160;&#160;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:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">Our consolidated revenues for the second quarter of 2022 totaled $2,658,943, a 16% increase from the second quarter of 2021.&#160;&#160;Net income for the second quarter ended June&#160;30, 2022 was $433,314, or $123.65 per diluted share, increases of 35% and 50% when compared to net income and diluted earnings per share in the second quarter of 2021, respectively.&#160;&#160;Our homebuilding gross profit margin percentage increased to 26.3% in the second quarter of 2022 from 22.6% in the second quarter of 2021.  New orders, net of cancellations (&#8220;New Orders&#8221;) decreased by 16% in the second quarter of 2022 compared to the second quarter of 2021.  The average sales price for New Orders in the second quarter of 2022 was $471.6, an increase of 7% compared to the second quarter of 2021.</span></div><div style="margin-top:6pt;text-indent:27pt"><span><br/></span></div><div style="margin-top:6pt;text-indent:27pt"><span><br/></span></div><div id="ic79afb619cc248978343cc877e1d4079_76"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">The following table summarizes the results of operations and other data for our homebuilding operations:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"><tr><td style="width:1.0%"></td><td style="width:40.579%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.692%"></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="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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">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%">2021</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%">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%">2021</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%">Financial Data:</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><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%">Revenues</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%">2,610,062&#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%">2,224,560&#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%">4,919,289&#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%">4,188,271&#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%">Cost of sales</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%">1,924,727&#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%">1,721,673&#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%">3,576,092&#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%">3,299,126&#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%">Gross profit margin percentage</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%">26.3&#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%">22.6&#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%">27.3&#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%">21.2&#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%">Selling, general and administrative expenses</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%">132,432&#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%">113,406&#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%">261,942&#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%">234,825&#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-style:italic;font-weight:700;line-height:100%">Operating Data:</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><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%">New orders (units)</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%">4,663&#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%">5,521&#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%">10,590&#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%">11,835&#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%">Average new order price</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%">471.6&#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%">440.2&#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%">468.3&#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%">424.4&#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%">Settlements (units)</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%">5,820&#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%">5,685&#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%">11,034&#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%">10,757&#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%">Average settlement price</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%">448.4&#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%">391.3&#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%">445.8&#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%">389.3&#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%">Backlog (units)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,286&#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%">12,627&#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%">Average backlog price</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 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%">473.9&#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%">428.5&#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%">New order cancellation 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:10pt;font-weight:400;line-height:100%">14.3&#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%">8.3&#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%">12.1&#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%">9.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:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></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-style:italic;font-weight:700;line-height:120%">Consolidated Homebuilding - Three Months Ended June&#160;30, 2022 and 2021 </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Homebuilding revenues increased 17% in the second quarter of 2022 compared to the same period in 2021, as a result of a 2% increase in settlements and a 15% increase in the average settlement price.  The increase in settlements was attributable to a 5% higher backlog unit balance entering the second quarter of 2022 compared to the same period in 2021, offset partially by a lower backlog turnover rate quarter over quarter attributable in part to the impact of supply chain issues on our construction cycle times.  The increase in the average settlement price was </span></div><div style="height:42.75pt;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><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_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:11pt;font-weight:400;line-height:120%">primarily attributable to a 14% higher average sales price of units in backlog entering the second quarter of 2022 compared to the same period of 2021.   </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Gross profit margin percentage in the second quarter of 2022 increased to 26.3%, from 22.6% in the second quarter of 2021.  Gross profit margins were favorably impacted by the increase in the average settlement price attributable to improved pricing power in prior quarters, offset partially by higher material and labor costs.  </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">New Orders decreased 16% while the average sales price of New Orders increased 7% in the second quarter of 2022 compared to the second quarter of 2021.&#160;&#160;New Orders were negatively impacted by a significant increase in mortgage interest rates during the quarter, which resulted in a decline in affordability and in turn, led to lower absorption rates quarter over quarter.  Additionally, New Orders were negatively impacted by an increase in the cancellation rate in the second quarter of 2022 compared to the same period in 2021.  The increase in the average sales price of New Orders was primarily attributable to significant price appreciation resulting from strong demand in prior quarters. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Selling, general and administrative (&#8220;SG&amp;A&#8221;) expense in the second quarter of 2022 increased by approximately $19,000 compared to the second quarter of 2021, but as a percentage of revenue remained flat at 5.1% in each quarter.  The increase in SG&amp;A expense was due primarily to a $10,100 increase in personnel costs attributable to both increased headcount and to a $7,800 increase in equity-based compensation.  The increase in equity-based compensation was due to a block grant of non-qualified stock options ("Options") and restricted share units ("RSUs") in the second quarter of 2022 to key management employees and directors, as further discussed in Note 7 in the accompanying condensed consolidated financial statements.   </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Consolidated Homebuilding - Six Months Ended June&#160;30, 2022 and 2021 </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Homebuilding revenues increased 17% in the first six months of 2022 compared to the same period in 2021, as a result of a 3% increase in settlements and a 15% increase in the average settlement price.  The increase in settlements was attributable to a 10% higher backlog unit balance entering 2022 compared to the same period in 2021, offset partially by a lower backlog turnover rate year over year attributable in part to the impact of supply chain issues on our construction cycle times.  The increase in the average settlement price was primarily attributable to a 15% higher average sales price of units in backlog entering 2022 compared to the same period of 2021.   </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Gross profit margin percentage in the first six months of 2022 increased to 27.3%, from 21.2% in the first six months of 2021.  Gross profit margins were favorably impacted by the increase in the average settlement price attributable to improved pricing power in prior quarters, offset partially by higher material and labor costs 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:11pt;font-weight:400;line-height:120%">New Orders decreased 11% while the average sales price of New Orders increased 10% in the first six months of 2022 compared to the same period in 2021.&#160;&#160;New Orders were negatively impacted by a 6% decrease in the average number of active communities year over year.  Additionally, the significant increase in mortgage interest rates during the first six months of 2022 resulted in a decline in affordability and in turn, led to lower absorption rates year over year.  The increase in the average sales price of New Orders was primarily attributable to significant price appreciation resulting from strong demand in prior quarters. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">SG&amp;A expense in the first six months of 2022 increased by approximately $27,100 compared to the same period in 2021, but as a percentage of revenue decreased to 5.3% in 2022 from 5.6% in 2021 due to improved leveraging of SG&amp;A costs. The increase in SG&amp;A expense was due primarily to an increase of approximately $18,200 in personnel costs attributable to both increased headcount and to an increase of approximately $5,300 in equity-based compensation.  As noted in the quarterly SG&amp;A discussion above, the increase in equity-based compensation was due to a block grant of Options and RSUs in the second quarter of 2022.  </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our backlog represents homes sold but not yet settled with our customers.  As of June&#160;30, 2022, our backlog decreased on a unit basis by 3% to 12,286 units and increased on a dollar basis by 8% to $5,821,745 when compared to 12,627 units and $5,410,376, respectively, as of June&#160;30, 2021.  The decrease in backlog units was primarily attributable to an 11% decrease in New Orders in the six-month period ended June 30, 2022 compared to the same period in 2021.  Backlog dollars were higher due primarily to a 10% increase in the average sales price of New Orders during the six-month period ended June&#160;30, 2022 compared to the same period in 2021.</span></div><div style="height:42.75pt;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><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_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:11pt;font-weight:400;line-height:120%">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 opening backlog for the current period.&#160;&#160;Calculated as the total of all cancellations during the period as a percentage of gross sales during that same period, our cancellation rate was approximately 12% and 9% in the first six months of 2022 and 2021, respectively.&#160;&#160;During the most recent four quarters, approximately 3% of a reporting quarter&#8217;s opening backlog cancelled during the fiscal quarter.  We can provide no assurance that our historical cancellation rates are indicative of the actual cancellation rate that may occur during the remainder of 2022 or future years.  Other than those units that are cancelled, and subject to potential construction delays resulting from continued supply chain and/or COVID-19 related disruptions, we expect to settle substantially all of our June&#160;30, 2022 backlog within the next twelve months.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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, building material supply chain disruptions and other external factors over which we do not exercise control.</span></div><div id="ic79afb619cc248978343cc877e1d4079_79"></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%">Reportable Segments</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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.&#160;&#160;The corporate capital allocation charge eliminates in consolidation and is based on the segment&#8217;s average net assets employed.&#160;&#160;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-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We record charges on contract land deposits when we determine that it is probable that recovery of the deposit is impaired.&#160;&#160;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.&#160;&#160;We evaluate our entire net contract land deposit portfolio for impairment each quarter.&#160;&#160;For presentation purposes below, the contract land deposit reserve at June&#160;30, 2022 and December&#160;31, 2021 has been allocated to the respective year&#8217;s reportable segments to show contract land deposits on a net basis.&#160;&#160;The net contract land deposit balances below also include approximately $8,100 and $10,100 at June&#160;30, 2022 and December&#160;31, 2021, respectively, of letters of credit issued as deposits in lieu of cash.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables summarize certain homebuilding operating activity by reportable segment for the three and six months ended June&#160;30, 2022 and 2021.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Selected Segment Financial Data:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.020%"></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.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.641%"></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="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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">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%">2021</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%">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%">2021</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: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><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: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%">1,208,312&#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%">1,048,416&#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%">2,350,020&#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%">1,984,556&#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%">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%">237,394&#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%">193,245&#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%">412,945&#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%">355,438&#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%">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%">521,038&#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%">478,179&#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%">982,442&#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%">903,132&#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%">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%">643,318&#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%">504,720&#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%">1,173,882&#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%">945,145&#160;</span></td><td style="background-color:#cceeff;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:99.561%"><tr><td style="width:1.0%"></td><td style="width:44.861%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.678%"></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="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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">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%">2021</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%">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%">2021</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%">Gross profit margin:</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><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%">Mid Atlantic</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%">323,986&#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%">235,944&#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%">642,200&#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%">427,246&#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%">North 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%">59,162&#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%">36,090&#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%">100,866&#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%">65,037&#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%">Mid 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%">115,849&#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%">89,702&#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%">217,256&#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%">167,206&#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%">South 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%">194,236&#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%">112,859&#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%">346,335&#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%">202,589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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"><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><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_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:99.561%"><tr><td style="width:1.0%"></td><td style="width:44.861%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.678%"></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="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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">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%">2021</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%">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%">2021</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%">Gross profit margin percentage:</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><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%">Mid Atlantic</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%">26.8&#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%">22.5&#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%">27.3&#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%">21.5&#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%">North 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%">24.9&#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%">18.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: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%">24.4&#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%">18.3&#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><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%">Mid 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%">22.2&#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%">18.8&#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%">22.1&#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%">18.5&#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%">South 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%">30.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: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%">22.4&#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%">29.5&#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%">21.4&#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></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:99.561%"><tr><td style="width:1.0%"></td><td style="width:44.861%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.678%"></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="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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">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%">2021</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%">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%">2021</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%">Segment profit:</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><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: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%">251,739&#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%">174,481&#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%">501,520&#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%">303,548&#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%">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%">41,297&#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%">21,510&#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%">67,225&#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%">36,737&#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%">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%">82,512&#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%">59,887&#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%">153,695&#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%">108,828&#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%">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%">150,822&#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%">78,919&#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%">264,276&#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%">135,584&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Operating Activity:</span><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:21.268%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.123%"></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="21" 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%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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%">Six Months Ended June 30,</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%">2022</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%">2021</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%">2022</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%">2021</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><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:#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%">New orders, net of cancellations:</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><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><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%">Mid Atlantic</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%">1,860&#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%">535.1&#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%">2,090&#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%">535.4&#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%">4,167&#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%">531.8&#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%">4,381&#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.1&#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%">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%">441&#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%">503.7&#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%">394&#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%">499.3&#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%">901&#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%">513.5&#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%">834&#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%">486.3&#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%">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%">1,114&#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%">410.5&#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%">1,320&#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%">375.7&#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%">2,648&#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%">403.6&#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%">3,115&#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%">361.1&#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%">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%">1,248&#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%">420.0&#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%">1,717&#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%">360.3&#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%">2,874&#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%">421.6&#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%">3,505&#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%">348.7&#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</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%">4,663&#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%">471.6&#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%">5,521&#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%">440.2&#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%">10,590&#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%">468.3&#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%">11,835&#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%">424.4&#160;</span></td><td style="background-color:#ffffff;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:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.268%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.122%"></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="21" 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%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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%">Six Months Ended June 30,</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%">2022</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%">2021</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%">2022</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%">2021</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><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:#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%">Settlements:</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: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: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: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: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: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: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: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="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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,292&#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%">527.1&#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%">2,224&#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%">471.4&#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%">4,472&#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%">525.5&#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%">4,234&#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%">468.7&#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%">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%">472&#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%">503.0&#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%">433&#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%">446.3&#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%">820&#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%">503.6&#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%">805&#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%">441.5&#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%">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%">1,356&#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%">384.2&#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%">1,404&#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%">340.6&#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%">2,566&#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%">382.8&#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%">2,667&#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%">338.6&#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%">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%">1,700&#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%">378.4&#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%">1,624&#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%">310.7&#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%">3,176&#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%">369.6&#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%">3,051&#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%">309.8&#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</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%">5,820&#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%">448.4&#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%">5,685&#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%">391.3&#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%">11,034&#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%">445.8&#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%">10,757&#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%">389.3&#160;</span></td><td style="background-color:#ffffff;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:99.415%"><tr><td style="width:1.0%"></td><td style="width:45.517%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.696%"></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="21" 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%">As of June 30,</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="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%">2022</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%">2021</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%">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:#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%">Backlog:</span></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><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%">Mid Atlantic</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:10pt;font-weight:400;line-height:100%">4,613&#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%">541.1&#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%">4,626&#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%">517.7&#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%">North East</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:10pt;font-weight:400;line-height:100%">1,050&#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%">519.3&#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%">979&#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%">485.7&#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%">Mid East</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:10pt;font-weight:400;line-height:100%">3,109&#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%">399.0&#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%">3,322&#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%">364.8&#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%">South East</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:10pt;font-weight:400;line-height:100%">3,514&#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%">438.2&#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%">3,700&#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%">359.0&#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</span></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%">12,286&#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%">473.9&#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%">12,627&#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%">428.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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"><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><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_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:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.478%"></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="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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">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%">2021</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%">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%">2021</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%">New order cancellation rate:</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><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:10pt;font-weight:400;line-height:100%">Mid Atlantic</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%">15.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: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%">7.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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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%">8.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:10pt;font-weight:400;line-height:100%">%</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%">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%">9.8&#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%">6.6&#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%">9.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9&#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%">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%">17.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: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%">10.4&#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%">14.1&#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%">9.3&#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><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%">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%">11.7&#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%">7.5&#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%">10.5&#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%">9.2&#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></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:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.098%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.625%"></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="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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">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%">2021</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%">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%">2021</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%">Average active communities:</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><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%">Mid Atlantic</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%">155&#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%">153&#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%">153&#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%">156&#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%">North 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%">38&#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%">32&#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%">36&#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%">33&#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%">Mid 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%">121&#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%">126&#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%">125&#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%">133&#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%">South 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%">92&#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%">109&#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%">91&#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%">110&#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 colspan="2" style="background-color:#cceeff;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%">406&#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 colspan="2" style="background-color:#cceeff;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%">420&#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 colspan="2" style="background-color:#cceeff;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%">405&#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 colspan="2" style="background-color:#cceeff;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%">432&#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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Homebuilding Inventory:</span><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:63.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.716%"></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%">June 30, 2022</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, 2021</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%">Sold inventory:</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></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%">945,903&#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%">867,892&#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%">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%">197,451&#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%">154,053&#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%">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%">425,800&#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%">342,011&#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%">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%">540,641&#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%">439,892&#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 (1)</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%">2,109,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"></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,803,848&#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="margin-top:6pt;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:63.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.716%"></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%">June 30, 2022</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, 2021</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%">Unsold lots and housing units inventory:</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></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%">114,633&#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%">87,412&#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%">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%">18,007&#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%">14,656&#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%">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%">17,822&#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%">12,892&#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%">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%">25,488&#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%">14,193&#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 (1)</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%">175,950&#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%">129,153&#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="margin-top:3pt;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)  The reconciling items between segment inventory and consolidated inventory include 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="height:42.75pt;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%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_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:11pt;font-weight:700;line-height:120%">Lots Controlled and Land Deposits:</span><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:63.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.716%"></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%">June 30, 2022</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, 2021</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%">Total lots controlled:</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></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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,900&#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%">47,900&#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%">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%">11,600&#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%">11,900&#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%">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%">23,700&#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%">23,700&#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%">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%">49,000&#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%">41,400&#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</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%">133,200&#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%">124,900&#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="margin-top:6pt;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:63.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.716%"></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%">June 30, 2022</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, 2021</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%">Contract land deposits, net:</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></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%">247,884&#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%">257,244&#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%">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%">56,289&#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%">51,257&#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%">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%">53,815&#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%">52,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:#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%">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%">174,487&#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%">146,246&#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</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%">532,475&#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%">507,284&#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="margin-top:6pt;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:11pt;font-weight:700;line-height:120%">Mid Atlantic</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Three Months Ended June&#160;30, 2022 and 2021 </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Mid Atlantic segment had an approximate $77,300, or 44%, increase in segment profit in the second quarter of 2022 compared to the second quarter of 2021.&#160;&#160;The increase in segment profit was driven by an increase in segment revenues of approximately $159,900, or 15%, coupled with an increase in gross profit margins.  Segment revenues increased due to increases in settlements and the average settlement price of 3% and 12%, respectively. &#160;The increases in settlements and the average settlement price were primarily attributable to a 6% higher backlog unit balance and a 10% higher average sales price of units in backlog entering the second quarter of 2022 compared to backlog entering the second quarter of 2021.  The Mid Atlantic segment&#8217;s gross profit margin percentage increased to 26.8% in the second quarter of 2022 from 22.5% in the second quarter of 2021.  Gross profit margins were favorably impacted primarily by the aforementioned 12% increase in the average settlement price, offset partially by higher material and labor costs quarter over quarter.  </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Segment New Orders decreased 11% in the second quarter of 2022 compared to the second quarter of 2021.  The average sales price of New Orders was flat quarter over quarter.  New Orders were negatively impacted by a significant increase in mortgage interest rates during the quarter which resulted in a decline in affordability and in turn, led to lower absorption rates quarter over quarter.  Additionally, New Orders were negatively impacted by an increase in the segment's cancellation rate in the second quarter of 2022 compared to the same period in 2021.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Six Months Ended June&#160;30, 2022 and 2021 </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Mid Atlantic segment had an approximate $198,000, or 65%, increase in segment profit in the first six months of 2022 compared to the first six months of 2021.&#160;&#160;The increase in segment profit was driven by an increase in segment revenues of approximately $365,500, or 18%, coupled with an increase in gross profit margins.  Segment revenues increased due to increases in settlements and the average settlement price of 6% and 12%, respectively.&#160; The increases in settlements and the average settlement price were primarily attributable to a 10% higher backlog unit balance and a 14% higher average sales price of units in backlog entering 2022 compared to backlog entering 2021.  The Mid Atlantic segment&#8217;s gross profit margin percentage increased to 27.3% in the first six months of 2022 from 21.5% in the first six months of 2021.  Gross profit margins were favorably impacted primarily by the aforementioned 12% increase in the average settlement price, offset partially by higher material and labor costs period over period.  </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Segment New Orders decreased 5% in the first six months of 2022 compared to the first six months of 2021.  The average sales price of New Orders increased 3% in the first six months of 2022 compared to the first six months </span></div><div style="height:42.75pt;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%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_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:11pt;font-weight:400;line-height:120%">of 2021.  New Orders were negatively impacted by the significant increase in mortgage interest rates during the first six months of 2022 resulting in a decline in affordability and in turn, led to lower absorption rates year over year.  The increase in the average sales price of New Orders was attributable to significant price appreciation resulting from strong demand in prior quarters.  </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">North East</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Three Months Ended June&#160;30, 2022 and 2021</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The North East segment had an approximate $19,800, or 92%, increase in segment profit in the second quarter of 2022 compared to the second quarter of 2021, due primarily to an increase in segment revenues of approximately $44,100, or 23%, coupled with an increase in gross profit margins.  Segment revenues increased due to increases in settlements and the average settlement price of 9% and 13%, respectively.  The increase in settlements was attributable to a 6% higher backlog unit balance entering the second quarter of 2022 compared to backlog entering the second quarter of 2021, coupled with a higher backlog turnover rate quarter over quarter.  The increase in the average settlement price was primarily attributable to a 12% higher average sales price of units in backlog entering the second quarter of 2022 compared to backlog entering the second  quarter of 2021.  The segment&#8217;s gross profit margin percentage increased to 24.9% in the second quarter of 2022 from 18.7% in the second quarter of 2021.  Gross profit margins were favorably impacted primarily by the aforementioned 13% increase in the average settlement price quarter over quarter, offset partially by higher material and labor costs quarter over quarter. &#160;</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Segment New Orders and the average sales price of New Orders increased 12% and 1%, respectively, in the second quarter of 2022 compared to the second quarter of 2021.  The increase in New Orders was primarily attributable to a 16% increase in the average number of active communities, offset partially by lower absorption rates quarter over quarter.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Six Months Ended June&#160;30, 2022 and 2021</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The North East segment had an approximate $30,500, or 83%, increase in segment profit in the first six months of 2022 compared to the first six months of 2021, due primarily to an increase in segment revenues of approximately $57,500, or 16%, coupled with an increase in gross profit margins.  Segment revenues increased due to increases in settlements and the average settlement price of 2% and 14%, respectively.  The increases in settlements and the average settlement price were primarily attributable to a 2% higher backlog unit balance and a 14% higher average sales price of units in backlog entering 2022 compared to backlog entering 2021.  The segment&#8217;s gross profit margin percentage increased to 24.4% in the first six months of 2022 from 18.3% in the first six months of 2021.  Gross profit margins were favorably impacted primarily by the aforementioned 14% increase in the average settlement price, offset partially by higher material and labor costs period over period.  &#160;</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Segment New Orders and the average sales price of New Orders increased 8% and 6%, respectively, in the first six months of 2022 compared to the first six months of 2021.  The increase in New Orders was primarily attributable to a 7% increase in the average number of active communities quarter over quarter.  The increase in the average sales price of New Orders was primarily attributable to significant price appreciation resulting from strong demand in prior quarters.     </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%">Mid East</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Three Months Ended June&#160;30, 2022 and 2021</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Mid East segment had an approximate $22,600, or 38%, increase in segment profit in the second quarter of 2022 compared to the second quarter of 2021, due primarily to an increase in segment revenues of approximately $42,900, or 9%, coupled with an increase in gross profit margins.  Segment revenues increased due to a 13% increase in the average settlement price, offset partially by a 3% decrease in settlements.  The increase in the average settlement price was primarily attributable to an 11% higher average sales price of units in backlog entering the second quarter of 2022 compared to same period in 2021.  The decrease in settlements was attributable to a 4% lower backlog unit balance entering the second quarter of 2022 compared to the same period in 2021.  The segment's gross profit margin percentage increased to 22.2% in the second quarter of 2022 from 18.8% in the </span></div><div style="height:42.75pt;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%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_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:11pt;font-weight:400;line-height:120%">second quarter of 2021. Gross profit margins were favorably impacted primarily by the aforementioned 13% increase in the average settlement price, offset partially by higher material and labor costs quarter over quarter.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Segment New Orders decreased 16% in the second quarter of 2022 compared to the second quarter of 2021, while the average sales price of New Orders increased 9%.  New Orders were negatively impacted by a significant increase in mortgage interest rates during the quarter which resulted in a decline in affordability and in turn, led to lower absorption rates and an increase in the segment's cancellation rate quarter over quarter.  Additionally,  New Orders were negatively impacted by a 3% decrease in average number of active communities quarter over quarter.  The increase in the average sales price of New Orders was primarily attributable to significant price appreciation resulting from strong demand in prior quarters. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Six Months Ended June&#160;30, 2022 and 2021</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Mid East segment had an approximate $44,900, or 41%, increase in segment profit in the first six months of 2022 compared to the first six months of 2021, due primarily to an increase in segment revenues of approximately $79,300, or 9%, coupled with an increase in gross profit margins.  Segment revenues increased due to a 13% increase in the average settlement price, offset partially by a 4% decrease in settlements year over year.  The increase in the average settlement price was primarily attributable to an 11% higher average sales price of units in backlog entering 2022 compared to backlog entering 2021.  The decrease in settlements was attributable to a lower backlog turnover rate due in part to the impact of supply chain issues on our construction cycle times.  The segment's gross profit margin percentage increased to 22.1% in the first six months of 2022 from 18.5% in the first six months of 2021. Gross profit margins were favorably impacted primarily by the aforementioned 13% increase in the average settlement price, offset partially by higher material and labor costs period over period.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Segment New Orders decreased 15% in the first six months of 2022 compared to the first six months of 2021, while the average sales price of New Orders increased 12%. New Orders were negatively impacted by a significant increase in mortgage interest rates during the first six months of 2022 which resulted in a decline in affordability and in turn, lower absorption rates and an increase in the segment's cancellation rate year over year.  Additionally,  New Orders were negatively impacted by a 6% decrease in average number of active communities year over year.  The increase in the average sales price of New Orders was primarily attributable to significant price appreciation resulting from strong demand in prior quarters. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">South East</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Three Months Ended June&#160;30, 2022 and 2021</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The South East segment had an approximate $71,900, or 91%, increase in segment profit in the second quarter of 2022 compared to the second quarter of 2021. The increase in segment profit was primarily driven by an increase in segment revenues of approximately $138,600, or 27%, coupled with an increase in gross profit margins.  The increase in revenues was attributable to a 5% increase in settlements and a 22% increase in the average settlement price quarter over quarter.  The increase in settlements was attributable to a 10% higher backlog unit balance entering the second quarter of 2022 compared to the backlog unit balance entering the second quarter of 2021, offset by a lower backlog turnover rate attributable in part to the impact of supply chain issues on our construction cycle times.  The increase in the average settlement price was primarily attributable to a 24% higher average sales price of units in backlog entering the second quarter of 2022 compared to backlog entering the second quarter of 2021. The segment&#8217;s gross profit margin percentage increased to 30.2% in the second quarter of 2022 from 22.4% in the second quarter of 2021. Gross profit margins were favorably impacted primarily by the aforementioned 22% increase in the average settlement price, offset partially by higher material and labor costs quarter over quarter. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Segment New Orders decreased 27% in the second quarter of 2022 compared to the second quarter of 2021, while the average sales price of New Orders increased 17% in the second quarter of 2022.  The decrease in New Orders was primarily attributable to a 16% decrease in average number of active communities quarter over quarter.  Additionally, New Orders were negatively impacted by a significant increase in mortgage interest rates during the second quarter of 2022 which resulted in a decline in affordability and led to lower absorption rates and an increase in the segment's cancellation rate quarter over quarter.  The increase in the average sales price of New Orders was primarily attributable to significant price appreciation resulting from strong demand in prior quarters.    </span></div><div style="height:42.75pt;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%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_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:11pt;font-style:italic;font-weight:700;line-height:120%">Six Months Ended June&#160;30, 2022 and 2021</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The South East segment had an approximate $128,700, or 95%, increase in segment profit in the first six months of 2022 compared to the first six months of 2021.&#160;&#160;The increase in segment profit was driven by an increase in segment revenues of approximately $228,700, or 24%, year over year.  Segment revenues increased due to increases in settlements and the average settlement price of 4% and 19%, respectively, year over year.  The increase in settlements was attributable to an 18% higher backlog unit balance entering 2022 compared to the backlog unit balance entering 2021, offset partially by a lower backlog turnover rate year over year due in part to the impact of supply chain issues on our construction cycle times.  The increase in the average settlement price was primarily attributable to a 22% higher average sales price of units in backlog entering 2022 compared to backlog entering 2021.  The segment&#8217;s gross profit margin percentage increased to 29.5% in the first six months of 2022 from 21.4% in the first six months of 2021.  Gross profit margins were favorably impacted by the aforementioned 19% increase in the average settlement price, offset partially by higher material and labor costs period over period. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Segment New Orders decreased 18% in the first six months of 2022 compared to the first six months of 2021, while the average sales price of New Orders increased 21% year over year.  The decrease in New Orders was primarily attributable to a 17% decrease in the average number of active communities.  The average sales price of New Orders increased 21% in the first six months of 2022 compared to the first six months of 2021 due primarily to significant price appreciation resulting from strong demand in prior quarters.  </span></div><div id="ic79afb619cc248978343cc877e1d4079_85"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;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 income 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 primarily consists of interest charges on our Senior Notes, and is not charged to the operating segments because the charges are included in the corporate capital allocation discussed above.</span><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:45.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></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="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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">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%">2021</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%">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%">2021</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 consolidated gross profit:</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><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: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%">323,986&#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%">235,944&#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%">642,200&#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%">427,246&#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%">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%">59,162&#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%">36,090&#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%">100,866&#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%">65,037&#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%">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%">115,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,702&#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%">217,256&#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%">167,206&#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%">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%">194,236&#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%">112,859&#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%">346,335&#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%">202,589&#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%">Consolidation adjustments and other</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%">(7,898)</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%">28,292&#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%">36,540&#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%">27,067&#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%">Homebuilding consolidated gross profit</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%">685,335&#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%">502,887&#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%">1,343,197&#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%">889,145&#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="height:42.75pt;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><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_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:98.684%"><tr><td style="width:1.0%"></td><td style="width:44.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.795%"></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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">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%">2021</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%">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%">2021</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%">Homebuilding consolidated income before taxes:</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><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%">Mid Atlantic</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%">251,739&#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%">174,481&#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%">501,520&#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%">303,548&#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%">North 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%">41,297&#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%">21,510&#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%">67,225&#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%">36,737&#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%">Mid 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%">82,512&#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%">59,887&#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%">153,695&#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%">108,828&#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%">South 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%">150,822&#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%">78,919&#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%">264,276&#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%">135,584&#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-style:italic;font-weight:700;line-height:100%">Reconciling items:</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><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%">Contract land deposit recoveries (1)</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%">419&#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%">7,178&#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%">6,345&#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%">13,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:#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%">Equity-based compensation expense (2)</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%">(20,352)</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%">(12,209)</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%">(30,972)</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%">(25,705)</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 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%">77,512&#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%">63,032&#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%">147,256&#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%">124,583&#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%">Unallocated corporate overhead</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%">(32,282)</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%">(33,668)</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%">(77,543)</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%">(73,804)</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%">Consolidation adjustments and other (4)</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%">5,096&#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%">31,944&#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%">54,603&#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%">34,330&#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%">Corporate interest expense</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%">(11,816)</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%">(12,811)</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%">(24,571)</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%">(25,793)</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%">18,577&#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%">43,466&#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%">75,118&#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%">46,985&#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%">Homebuilding consolidated income before taxes</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%">544,947&#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%">378,263&#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%">1,061,834&#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%">631,682&#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><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><div style="margin-top:6pt;padding-left:27pt;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 lot deposit impairment charges in Note 2 in the accompanying condensed consolidated financial statements.</span></div><div style="margin-top:6pt;padding-left:27pt;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 increase in equity-based compensation expense for the three and six-month periods ended June 30, 2022 was primarily attributable to a four-year block grant of Options and RSUs in May 2022.  See additional discussion of equity-based compensation in Note 7 in the accompanying condensed consolidated financial statements.</span></div><div style="margin-top:6pt;padding-left:27pt;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">This item represents the elimination of the corporate capital allocation charge included in the respective homebuilding reportable segments.&#160;&#160;The corporate capital allocation charge is based on the segment&#8217;s monthly average asset balance, and is as follows for the periods presented:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.350%"><tr><td style="width:1.0%"></td><td style="width:39.353%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.977%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.977%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.977%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.980%"></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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">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%">2021</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%">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%">2021</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: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><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%">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%">37,121&#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%">31,135&#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%">71,208&#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%">61,731&#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%">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%">8,158&#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%">6,457&#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%">15,245&#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%">12,495&#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%">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%">12,875&#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%">11,066&#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%">24,292&#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%">21,690&#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%">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%">19,358&#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%">14,374&#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%">36,511&#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%">28,667&#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 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</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%">77,512&#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%">63,032&#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%">147,256&#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%">124,583&#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="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</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 change in consolidation adjustments and other for the three and six month periods of 2022 compared to the respective 2021 periods is primarily driven by changes in lumber prices in the respective periods.  Our reportable segments' results include the intercompany profits of our production facilities for home packages delivered to our homebuilding divisions.  Costs related to homes not yet settled are reversed through the consolidation adjustment and recorded in inventory.  These costs are subsequently recorded through the consolidation adjustment when the respective homes are settled.  The decrease in the three month period ended June 30, 2022 compared to the same period in 2021 is primarily due to lower lumber prices quarter over quarter.  The increase for the six month period ended June 30, 2022 compared to the same period in 2021 is primarily attributable to the overall higher lumber costs year over year driven by higher lumber costs in the first quarter of 2022 compared to the first quarter of 2021.      </span></div><div style="height:42.75pt;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><div id="ic79afb619cc248978343cc877e1d4079_88"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_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:11pt;font-weight:700;line-height:120%">Mortgage Banking Segment</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Three and Six Months Ended June&#160;30, 2022 and 2021 </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:11pt;font-weight:400;line-height:120%">We conduct our mortgage banking activity through NVR Mortgage Finance, Inc. (&#8220;NVRM&#8221;), a wholly owned subsidiary. NVRM focuses exclusively on serving the homebuilding segment customer base. 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. The following table summarizes the results of our mortgage banking operations and certain statistical data for the three and six months ended June&#160;30, 2022 and 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:44.542%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.750%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.750%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.750%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.756%"></td><td style="width:0.1%"></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><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: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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">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%">2021</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%">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%">2021</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%">Loan closing volume:</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: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: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: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="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 principal</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%">1,647,972&#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%">1,565,095&#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%">3,132,565&#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%">2,977,974&#160;</span></td><td style="background-color:#ffffff;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><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%">Loan volume mix:</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></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%">Adjustable rate mortgages</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%">10&#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%">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><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%">8&#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%">2&#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%">Fixed-rate mortgages</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">90&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">96&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:#ffffff;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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:#ffffff;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="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><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%">Operating profit:</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></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%">Segment profit</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%">28,800&#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%">40,372&#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%">78,906&#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%">99,934&#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</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%">265&#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%">(1,170)</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%">(783)</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%">(2,145)</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%">Mortgage banking income before tax</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%">29,065&#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%">39,202&#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%">78,123&#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%">97,789&#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:14pt"><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><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:10pt;font-style:italic;font-weight:700;line-height:100%">Capture rate:</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%">84&#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%">89&#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%">85&#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%">89&#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 style="height:14pt"><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><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:10pt;font-style:italic;font-weight:700;line-height:100%">Mortgage banking fees:</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><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%">Net gain on sale of loans</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%">36,835&#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%">47,602&#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%">94,813&#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%">115,152&#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%">Title services</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%">11,997&#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%">11,235&#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%">23,173&#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%">21,232&#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%">Servicing fees</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%">49&#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%">201&#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%">77&#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%">389&#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%">&#160;</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%">48,881&#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%">59,038&#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%">118,063&#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%">136,773&#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:14pt"><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><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><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loan closing volume for the three and six months ended June&#160;30, 2022 increased by approximately $82,900, or 5%, and $154,000, or 5% from the same periods in 2021. The increase in loan closing volume during both the three and six months ended June&#160;30, 2022 was primarily attributable to an 11% increase in the average loan balance for loans closed, resulting from a 15% increase in the homebuilding segment's average home settlement price in each period compared to the same periods in 2021.  These increases were partially offset by a 5% decrease in number of loans closed in both periods, which was primarily attributable to the 5% and 4% decreases in the capture rate in the three and six month periods ended June 30, 2022, respectively, compared to the same periods in 2021.  </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Segment profit for the three and six months ended June&#160;30, 2022 decreased by approximately $11,600, or 29%, and $21,000, or 21%, respectively, from the same periods in 2021.  These decreases were primarily attributable to decreases of approximately $10,200, or 17%, and $18,700, or 14%, respectively, in mortgage banking fees, primarily due to decreases in gains on sales of loans.</span></div><div style="height:42.75pt;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><div id="ic79afb619cc248978343cc877e1d4079_91"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_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:11pt;font-weight:700;line-height:120%">Seasonality</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We generally have higher New Order activity in the first half of the year and higher home settlements, revenue and net income in the second half of the year.  However, our typical seasonal New Order and settlement trends have been affected since 2020 by the pandemic and supply chain disruptions. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"> </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">Our effective tax rate for the three and six months ended June&#160;30, 2022 was 24.5% and 24.6%, respectively, compared to 23.0% and 21.9% for the three and six months ended June&#160;30, 2021, respectively.  The increase in the effective tax rate in the three and six month periods of 2022 compared to the same periods in 2021 was primarily attributable to the impact of the income tax benefit recognized related to excess tax benefits from stock option exercises totaling $8,744 and $17,190 for the three and six months ended June&#160;30, 2022, respectively, and $11,213 and $28,590 for the three and six months ended June&#160;30, 2021, respectively.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We expect to experience volatility in our effective tax rate in future quarters as the amount of the excess tax benefit from equity-based awards is dependent on our stock price when awards are exercised as well as on the timing of exercises, which historically has varied from quarter to quarter.</span></div><div id="ic79afb619cc248978343cc877e1d4079_94"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;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 June&#160;30, 2022, we had approximately $1,500,000 in cash and cash equivalents, approximately $285,800 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:11pt;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:11pt;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 the following: </span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(i) Payments due to service our debt and interest on that debt. In June 2022, we used cash holdings to redeem $600,000 in outstanding 3.95% Senior Notes set to mature in September 2022. The Senior Notes were redeemed at par, plus accrued interest.  Future interest payments on our remaining outstanding senior notes total approximately $212,550, with approximately $27,000 due within the next twelve months.</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> (ii) Payment obligations totaling approximately $336,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. </span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(iii) Obligations under operating and finance leases related primarily to office space and our production facilities.  See Note 14 of this Form 10-Q for additional discussion of our leases.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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 Part II, Item 2, Unregistered Sales of Equity Securities and Use of Proceeds, of this Form 10-Q for further discussion of repurchase activity during the second quarter of 2022.  For the six months ended</span><span style="color:#000000;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:11pt;font-weight:400;line-height:120%">June&#160;30, 2022, we repurchased 207,132 shares of our common stock at an aggregate purchase price of $1,015,703. As of June&#160;30, 2022, we had approximately $492,300 available under Board approved repurchase authorizations.</span></div><div style="height:42.75pt;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><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_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:11pt;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:11pt;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:11pt;font-weight:400;line-height:120%">During the second quarter of 2022, we redeemed the outstanding $600,000 principal amount of 3.95% Senior Notes due September 15, 2022, at par, plus accrued interest.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of June&#160;30, 2022, we had a total of $900,000 in outstanding Senior Notes which 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 June&#160;30, 2022. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">We have an 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 $14,200 outstanding at June&#160;30, 2022. The Credit Agreement termination date is February&#160;12, 2026. There was no debt outstanding under the Facility at June&#160;30, 2022.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">NVRM's revolving mortgage repurchase facility (the &#8220;Repurchase Agreement&#8221;) provides for aggregate borrowings up to $150,000 and is non-recourse to NVR.&#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:11pt;font-weight:400;line-height:120%">At June&#160;30, 2022, there were no borrowing base limitations reducing the amount available under the Repurchase Agreement. There was no debt outstanding under the Repurchase Agreement at June&#160;30, 2022.  </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Effective July 20, 2022, NVRM entered into The Second Amended and Restated Master Repurchase Agreement with U.S. Bank National Association, as Agent and a Buyer (the "Amended MRA"), which replaced the Repurchase Agreement in its entirety.  The Amended MRA provides for loan purchases up to $150,000, subject to certain sub-limits.  Advances under the Amended MRA bear interest at the secured overnight financing rate published by the Board of Governors of the Federal Reserve System ("SOFR") plus the SOFR Margin of 1.70%, per annum.  All other terms and conditions of the Amended MRA are materially consistent with the Repurchase Agreement.  The Amended MRA expires on July 19, 2023.  See Exhibit 10.1 filed herewith for additional information regarding the Amended MRA.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For additional information regarding the Credit Agreement and Senior Notes, see Part II, Item 7 of our Annual Report on Form 10-K for the year ended December&#160;31, 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">For the six months ended June 30, 2022, cash, restricted cash, and cash equivalents decreased by $1,073,025.&#160;&#160;Net cash provided by operating activities was $447,206, due primarily to cash provided by earnings for the six months ended June 30, 2022.  Cash was primarily used to fund the increase in inventory of $431,379, attributable to an increase in units under construction at June&#160;30, 2022 compared to 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:11pt;font-weight:400;line-height:120%">Net cash used in investing activities for the six months ended June 30, 2022 was $17,627.  Cash was used primarily for purchases of property, plant and equipment of $8,751 and investments in unconsolidated joint ventures totaling $9,222.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Net cash used in financing activities was $1,502,604 for the six months ended June 30, 2022.&#160;&#160;Cash was used to repurchase 207,132 shares of our common stock at an aggregate purchase price of $1,015,703 under our ongoing </span></div><div style="height:42.75pt;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:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_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:11pt;font-weight:400;line-height:120%">common stock repurchase program, discussed above. In addition, cash was used to redeem the outstanding $600,000 principal amount of 3.95% Senior Notes due September 15, 2022.  Cash was provided from stock option exercise proceeds totaling $113,822.</span></div><div id="ic79afb619cc248978343cc877e1d4079_97"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">There have been no material changes to our critical accounting policies and estimates as previously disclosed in Part II, Item 7 of our Annual Report on Form 10-K for the year ended December&#160;31, 2021.</span></div><div id="ic79afb619cc248978343cc877e1d4079_100"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 3. Quantitative and Qualitative Disclosure about Market Risk</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">There have been no material changes in our market risks during the six months ended June&#160;30, 2022. For additional information regarding our market risks, see Part II, Item 7A of our Annual Report on Form 10-K for the year ended December&#160;31, 2021.</span></div><div id="ic79afb619cc248978343cc877e1d4079_103"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 4. 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:11pt;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 our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Exchange Act Rule 13a-15.&#160;&#160;Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that the design and operation of these disclosure controls and procedures were effective.&#160;&#160;There have been no changes in our internal control over financial reporting in the last fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="height:42.75pt;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="ic79afb619cc248978343cc877e1d4079_106"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_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:12pt;font-weight:700;line-height:120%">PART II. OTHER INFORMATION</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 1.&#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:11pt;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><br/></span></div><div id="ic79afb619cc248978343cc877e1d4079_109"></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 1A. 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:11pt;font-weight:400;line-height:120%">There have been no material changes to the risk factors as previously disclosed in Part I, Item 1A of our Annual Report on Form 10-K for the year ended December&#160;31, 2021.</span></div><div id="ic79afb619cc248978343cc877e1d4079_112"></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 2.&#160;&#160;&#160;&#160;Unregistered Sales of Equity Securities and Use of Proceeds</span></div><div style="margin-top:3pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(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:11pt;font-weight:400;line-height:120%">We had two share repurchase authorizations outstanding during the quarter ended June&#160;30, 2022. On February 16, 2022 and May 4, 2022, we publicly announced that our Board of Directors authorized the repurchase of our outstanding common stock in one or more open market and/or privately negotiated transactions, up to an aggregate of $500,000 per authorization.&#160;&#160;The repurchase authorizations do not have expiration dates.&#160;&#160;We repurchased the following shares of our common stock during the second quarter of 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:33.307%"></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:14.566%"></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:14.566%"></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:14.566%"></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:14.567%"></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&#160;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:#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%">April 1 - 30, 2022</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%">25,870&#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%">4,503.35&#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%">25,870&#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%">142,753&#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-weight:400;line-height:100%">May 1 - 31, 2022</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%">24,119&#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%">4,311.45&#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%">24,119&#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%">538,765&#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%">June 1 - 30, 2022 (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%">11,089&#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%">4,186.59&#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%">11,089&#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%">492,340&#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%">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%">61,078&#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%">4,370.06&#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%">61,078&#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="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:400;line-height:120%">(1)    Of the 11,089 shares repurchased in June 2022, 9,192 outstanding shares were repurchased under the February authorization, and the remaining 1,897 outstanding shares were repurchased under the May authorization.  The February authorization has been fully utilized as of June&#160;30, 2022.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On August 3, 2022, the Board of Directors approved an additional repurchase authorization of up to an aggregate of $500,000.  The repurchase authorization does not have an expiration date.</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:42.75pt;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="ic79afb619cc248978343cc877e1d4079_115"></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:10pt;font-weight:400;line-height:120%;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:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_7">Table of Contents</a></span></div></div><div style="-sec-extract:summary;margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 6.&#160;&#160;&#160;&#160;Exhibits</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.222%"><tr><td style="width:1.0%"></td><td style="width:9.291%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:62.755%"></td><td style="width:0.1%"></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 style="width:1.0%"></td><td style="width:10.948%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.950%"></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%">&#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exhibit Number</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:700;line-height:100%">Exhibit Description</span></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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:11pt;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:11pt;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:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/906163/000090616322000041/exhibit101form8-k.htm">Amendment No. 1 to the Employment Agreement between NVR, Inc. and Paul C. Saville dated May 4, 2022.  Filed as Exhibit 10.1 to NVR's Form 8-K filed on May 6, 2022 and incorporated herein by reference.</a></span></div></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="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:11pt;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:11pt;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:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/906163/000090616322000041/exhibit102form8-k.htm">Amendment No. 3 to the Employment Agreement between NVR, Inc. and Eugene J. Bredow dated May 4, 2022.  Filed as Exhibit 10.2 to NVR's Form 8-K filed on May 6, 2022 and incorporated herein by reference.</a></span></div></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="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:11pt;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:11pt;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:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/906163/000090616322000041/exhibit103form8-k.htm">Amendment No. 1 to the Employment Agreement between NVR, Inc. and Daniel D. Malzahn dated May 4, 2022.  Filed as Exhibit 10.3 to NVR's Form 8-K filed on May 6, 2022 and incorporated herein by reference.</a></span></div></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="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:11pt;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:11pt;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:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit104q22022.htm">Second Amended and Restated Master Repurchase Agreement dated July 20, 2022 between NVR Mortgage Finance, Inc. and U.S. Bank National Association. Filed herewith.</a></span></div></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="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:11pt;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:11pt;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:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit311q22022.htm">Certification of NVR&#8217;s Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002. Filed herewith.</a></span></div></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="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:11pt;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:11pt;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:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit312q22022.htm">Certification of NVR&#8217;s Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002. Filed herewith. </a></span></div></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="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:11pt;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:11pt;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:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit32q22022.htm">Certification of NVR&#8217;s Chief Executive Officer and Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002. Furnished herewith. </a></span></div></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="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:11pt;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:11pt;font-weight:400;line-height:100%">XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document</span></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="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:11pt;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:11pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Schema Document</span></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="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:11pt;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:11pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Calculation Linkbase Document</span></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="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:11pt;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:11pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Definition Linkbase Document</span></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="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:11pt;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:11pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Label Linkbase Document</span></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="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:11pt;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:11pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Presentation Linkbase Document</span></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="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:11pt;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:11pt;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="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="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="padding:0 1pt"></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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt;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="-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%">40</span></div></div></div><div id="ic79afb619cc248978343cc877e1d4079_118"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic79afb619cc248978343cc877e1d4079_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SIGNATURE</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Pursuant to the requirements 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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.818%"><tr><td style="width:1.0%"></td><td style="width:38.593%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.201%"></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:11pt;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:11pt;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:11pt;font-weight:700;line-height:100%">NVR, Inc.</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:11pt;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:11pt;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:11pt;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:11pt;font-weight:400;line-height:100%">Date:  August 3, 2022</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:11pt;font-weight:400;line-height:100%">By:</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:11pt;font-weight:400;line-height:100%">/s/ Daniel D. Malzahn</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:11pt;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:11pt;font-weight:400;line-height:100%">&#160;</span></td><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:11pt;font-weight:400;line-height:100%">Daniel D. Malzahn</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:11pt;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:11pt;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:11pt;font-style:italic;font-weight:400;line-height:100%">Senior Vice President, Chief Financial Officer and Treasurer</span></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;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></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.4
<SEQUENCE>2
<FILENAME>exhibit104q22022.htm
<DESCRIPTION>EX-10.4
<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="i3752e7d583b64cf0891b2c74927b8018_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Exhibit 10.4</font></div></div><div style="margin-bottom:24pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:13pt;font-weight:400;line-height:100%"><br>SECOND AMENDED AND RESTATED </font></div><div style="margin-bottom:24pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:13pt;font-weight:400;line-height:100%">MASTER REPURCHASE AGREEMENT<br></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(for NVR Mortgage Finance, Inc.)<br><br>dated as of July 20, 2022<br><br>among<br></font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">U.S. BANK NATIONAL ASSOCIATION,<br>as Agent and a Buyer,</font></div><div style="margin-bottom:24pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><br>THE OTHER BUYERS PARTY HERETO<br><br>and<br><br>NVR MORTGAGE FINANCE, INC., as Seller</font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4825-2807-0849&#92;12</font></div></div></div><div id="i3752e7d583b64cf0891b2c74927b8018_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">l</font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:112%">CONTENTS</font></div><div style="text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1 &#160;&#160;&#160;&#160;APPLICABILITY AND DEFINED TERMS ....................................................................1</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.1. &#160;&#160;&#160;&#160;Applicability ...........................................................................................................1</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.2. &#160;&#160;&#160;&#160;Defined Terms ........................................................................................................1</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.3. &#160;&#160;&#160;&#160;Other Definitional Provisions ...............................................................................25</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.4. &#160;&#160;&#160;&#160;Divisions ...............................................................................................................26</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2 &#160;&#160;&#160;&#160;THE BUYERS&#8217; COMMITMENTS .................................................................................26</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.1. &#160;&#160;&#160;&#160;The Buyers&#8217; Commitments to Purchase ...............................................................26</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.2. &#160;&#160;&#160;&#160;Expiration or Termination of the Commitments ..................................................26</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.3. &#160;&#160;&#160;&#160;Optional Reduction or Termination of Buyers&#8217; Commitments ............................26</font></div><div style="text-indent:36pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3 &#160;&#160;&#160;&#160;INITIATION&#59; TERMINATION .......................................................................................27</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.1. &#160;&#160;&#160;&#160;Seller Request&#59; Agent Confirmation .....................................................................27</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.2.&#160;&#160;&#160;&#160;Syndication of Purchases ......................................................................................28</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.3. &#160;&#160;&#160;&#160;Request&#47;Confirmation ...........................................................................................28</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.4. &#160;&#160;&#160;&#160;Transaction Termination&#59; Purchase Price Decrease .............................................28</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.5. &#160;&#160;&#160;&#160;Place for Payments of Repurchase Prices .............................................................29</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.6. &#160;&#160;&#160;&#160;Withdrawals from and Credits to Operating Account and Settlement</font></div><div style="padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Account .................................................................................................................29</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.7. &#160;&#160;&#160;&#160;Delivery of Additional Mortgage Loans ...............................................................29</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.8. &#160;&#160;&#160;&#160;Application of Repurchase Price Payments ..........................................................29</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.9. &#160;&#160;&#160;&#160;Defaulting Buyers .................................................................................................29</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4 &#160;&#160;&#160;&#160;TRANSACTION LIMITS AND SUBLIMITS ................&#8230;............................................31</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.1. &#160;&#160;&#160;&#160;Transaction Limits ................................................................................................31</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.2. &#160;&#160;&#160;&#160;Transaction Sublimits ...........................................................................................31</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5 &#160;&#160;&#160;&#160;PRICE DIFFERENTIAL ..................................................................................................32</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.1. &#160;&#160;&#160;&#160;Pricing Rate ...........................................................................................................32</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.2. &#160;&#160;&#160;&#160;Pricing Rate for Default Pricing Rate Purchased Loans .......................................32</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.3. &#160;&#160;&#160;&#160;Price Differential Payment Due Dates ..................................................................32</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6 &#160;&#160;&#160;&#160;MARGIN MAINTENANCE ............................................................................................33</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.1. &#160;&#160;&#160;&#160;Margin Deficit .......................................................................................................33</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.2. &#160;&#160;&#160;&#160;Margin Call Deadline ............................................................................................33</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.3. &#160;&#160;&#160;&#160;Application of Cash ..............................................................................................33</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.4. &#160;&#160;&#160;&#160;Increased Cost .......................................................................................................33</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.5. &#160;&#160;&#160;&#160;Capital Adequacy ..................................................................................................34</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.6. &#160;&#160;&#160;&#160;Agent&#8217;s Report ......................................................................................................34</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.7. &#160;&#160;&#160;&#160;Term SOFR Unavailability ...................................................................................34</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.8. &#160;&#160;&#160;&#160;Illegality ................................................................................................................35</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7 &#160;&#160;&#160;&#160;TAXES ..............................................................................................................................35</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.1. &#160;&#160;&#160;&#160;Payments to be Free of Taxes&#59; Withholding .........................................................35</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.2. &#160;&#160;&#160;&#160;Other Taxes ...........................................................................................................35</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.3. &#160;&#160;&#160;&#160;Taxes Indemnity.....................................................................................................35</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.4. &#160;&#160;&#160;&#160;Non-US. Buyers ....................................................................................................35</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.5. &#160;&#160;&#160;&#160;Survival .................................................................................................................36</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.6. &#160;&#160;&#160;&#160;Treatment of Certain Refunds ...............................................................................36</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.7. &#160;&#160;&#160;&#160;Mitigation Obligations .....................................................................................&#8230; 37</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-i-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.8. &#160;&#160;&#160;&#160;Delay in Requests .................................................................................................37</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8 &#160;&#160;&#160;&#160;INCOME AND ESCROW PAYMENTS&#59; CONTROL ....................................................37</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.1. &#160;&#160;&#160;&#160;Income and Escrow Payments ..............................................................................37</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.2. &#160;&#160;&#160;&#160;Income and Escrow Accounts ...............................................................................38</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.3. &#160;&#160;&#160;&#160;Income and Escrow Accounts after Default .........................................................38</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9 &#160;&#160;&#160;&#160;FACILITY FEE&#59; AGENT&#8217;S FEE .....................................................................................38</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.1. &#160;&#160;&#160;&#160;Facility Fee&#59; Non-Usage Fee ................................................................................38</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.2. &#160;&#160;&#160;&#160;Agent&#8217;s Fee ...........................................................................................................39</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">10 &#160;&#160;&#160;&#160;SECURITY INTEREST ...................................................................................................39</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">10.1. &#160;&#160;&#160;&#160;Intent of the Parties ...............................................................................................39</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">10.2. &#160;&#160;&#160;&#160;License ..................................................................................................................41</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">11 &#160;&#160;&#160;&#160;SUBSTITUTION ..............................................................................................................41</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">11.1. &#160;&#160;&#160;&#160;Seller May Substitute Other Mortgage Loans with Notice to and Approval</font></div><div style="padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">of Agent ................................................................................................................41</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">11.2. &#160;&#160;&#160;&#160;Payment to Accompany Substitution ....................................................................41</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12 &#160;&#160;&#160;&#160;PAYMENT AND TRANSFER ........................................................................................41</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.1. &#160;&#160;&#160;&#160;Immediately Available Funds&#59; Notice to Custodian .............................................41</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.2. &#160;&#160;&#160;&#160;Payments to the Agent ..........................................................................................41</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.3. &#160;&#160;&#160;&#160;If Payment Not Made When Due ..........................................................................42</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.4. &#160;&#160;&#160;&#160;Payments Valid and Effective ...............................................................................42</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.5. &#160;&#160;&#160;&#160;Pro Rata Distribution of Payments .......................................................................42</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">13 &#160;&#160;&#160;&#160;SEGREGATION OF DOCUMENTS RELATING TO PURCHASED LOANS ............42</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">14 &#160;&#160;&#160;&#160;CONDITIONS PRECEDENT ..........................................................................................43</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">14.1. &#160;&#160;&#160;&#160;Initial Purchase .....................................................................................................43</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">14.2. &#160;&#160;&#160;&#160;Each Purchase .......................................................................................................44</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15 &#160;&#160;&#160;&#160;REPRESENTATIONS, WARRANTIES AND COVENANTS ......................................45</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.1. &#160;&#160;&#160;&#160;Buyers, Agent and Seller Representations ............................................................45</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.2. &#160;&#160;&#160;&#160;Additional Seller Representations..........................................................................45</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.3. &#160;&#160;&#160;&#160;Special Representations Relating to the Purchased Loans ...................................50</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.4. &#160;&#160;&#160;&#160;Representations and Warranties Relating to Specific Transactions ......................50</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.5. &#160;&#160;&#160;&#160;Anti-Corruption Laws&#59; Sanctions .........................................................................51</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.6. &#160;&#160;&#160;&#160;Survival .................................................................................................................51</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16 &#160;&#160;&#160;&#160;AFFIRMATIVE COVENANTS ......................................................................................51</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.1. &#160;&#160;&#160;&#160;Anti-Money Laundering Compliance ...................................................................51</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.2. &#160;&#160;&#160;&#160;Anti-Corruption Laws&#59; Sanctions .........................................................................51</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.3. &#160;&#160;&#160;&#160;Financial Statements .............................................................................................51</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.4. &#160;&#160;&#160;&#160;Financial Statements Will Be Accurate ................................................................52</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.5. &#160;&#160;&#160;&#160;Other Reports ........................................................................................................53</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.6. &#160;&#160;&#160;&#160;Maintain Existence and Statuses&#59; Conduct of Business .......................................54</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.7. &#160;&#160;&#160;&#160;Compliance with Applicable Laws .......................................................................54</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.8. &#160;&#160;&#160;&#160;Inspection of Properties and Books&#59; Protection of Seller&#8217;s Proprietary</font></div><div style="padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Information&#59; Buyers&#8217; Due Diligence of Seller ......................................................54</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.9. &#160;&#160;&#160;&#160;Privacy of Customer Information .........................................................................56</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.10. &#160;&#160;&#160;&#160;Notice of Suits, Etc. and Notice ............................................................................56</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.11. &#160;&#160;&#160;&#160;Payment of Taxes, Etc. .........................................................................................58</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-ii-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.12. &#160;&#160;&#160;&#160;Insurance&#59; fidelity bond ........................................................................................58</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.13. &#160;&#160;&#160;&#160;Maintain Lien on Mortgaged Premises .................................................................58</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.14. &#160;&#160;&#160;&#160;Subordination of Certain Indebtedness .................................................................58</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.15. &#160;&#160;&#160;&#160;Certain Debt to Remain Unsecured ......................................................................58</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.16. &#160;&#160;&#160;&#160;Promptly Correct Escrow Imbalances ..................................................................59</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.17. &#160;&#160;&#160;&#160;MERS Covenants ..................................................................................................59</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.18. &#160;&#160;&#160;&#160;Special Affirmative Covenants Concerning Purchased Loans .............................60</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.19. &#160;&#160;&#160;&#160;Coordination with Other Lenders&#47;Repo Purchasers and Their Custodians ..........60</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17 &#160;&#160;&#160;&#160;NEGATIVE COVENANTS .............................................................................................61</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.1. &#160;&#160;&#160;&#160;No Merger .............................................................................................................61</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.2. &#160;&#160;&#160;&#160;Limitation on Debt and Contingent Indebtedness ................................................61</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.3. &#160;&#160;&#160;&#160;Business ................................................................................................................62</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.4. &#160;&#160;&#160;&#160;Liquidations, Dispositions of Substantial Assets ..................................................62</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.5. &#160;&#160;&#160;&#160;Loans, Advances, and Investments .......................................................................62</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.6. &#160;&#160;&#160;&#160;Use of Proceeds .....................................................................................................62</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.7. &#160;&#160;&#160;&#160;Transactions with Affiliates ..................................................................................63</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.8. &#160;&#160;&#160;&#160;Liens ......................................................................................................................63</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.9. &#160;&#160;&#160;&#160;ERISA Plans .........................................................................................................63</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.10. &#160;&#160;&#160;&#160;Change of Principal Office&#59; Fiscal Year ...............................................................63</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.11. &#160;&#160;&#160;&#160;Distributions ..........................................................................................................64</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.12. &#160;&#160;&#160;&#160;Tangible Net Worth ..............................................................................................64</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.13. &#160;&#160;&#160;&#160;Tangible Net Worth Ratio .....................................................................................64</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.14. &#160;&#160;&#160;&#160;Net Income ............................................................................................................64</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.15. &#160;&#160;&#160;&#160;Liquidity ................................................................................................................64</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.16. &#160;&#160;&#160;&#160;Special Negative Covenants Concerning Purchased Loans ..................................64</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.17. &#160;&#160;&#160;&#160;No Changes in Accounting Practices ....................................................................64</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.18. &#160;&#160;&#160;&#160;Subordinated Debt ................................................................................................64</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.19. &#160;&#160;&#160;&#160;Tax Payments ........................................................................................................64</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.20. &#160;&#160;&#160;&#160;Tax Allocation Agreement ....................................................................................64</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.21. &#160;&#160;&#160;&#160;Other Warehousing and Repurchase Facilities .....................................................64</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">18 &#160;&#160;&#160;&#160;EVENTS OF DEFAULT&#59; EVENT OF TERMINATION ................................................64</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">18.1. &#160;&#160;&#160;&#160;Events of Default ..................................................................................................64</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">18.2. &#160;&#160;&#160;&#160;Transaction Termination .......................................................................................66</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">18.3. &#160;&#160;&#160;&#160;Termination by the Agent .....................................................................................66</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">18.4. &#160;&#160;&#160;&#160;Remedies ...............................................................................................................67</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">18.5. &#160;&#160;&#160;&#160;Liability for Expenses and Damages ....................................................................67</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">18.6. &#160;&#160;&#160;&#160;Liability for Interest ..............................................................................................67</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">18.7. &#160;&#160;&#160;&#160;Other Rights ..........................................................................................................67</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">18.8. &#160;&#160;&#160;&#160;Seller&#8217;s Repurchase Rights ...................................................................................67</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">18.9. &#160;&#160;&#160;&#160;Sale of Purchased Loans .......................................................................................67</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">19 &#160;&#160;&#160;&#160;SERVICING OF THE PURCHASED LOANS ...............................................................68</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">19.1. &#160;&#160;&#160;&#160;Servicing Released Basis ......................................................................................68</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">19.2. &#160;&#160;&#160;&#160;Servicing and Subservicing ...................................................................................68</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">19.3. &#160;&#160;&#160;&#160;Escrow Payments ..................................................................................................68</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">19.4. &#160;&#160;&#160;&#160;Escrow and Income after Event of Default ...........................................................68</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">19.5. &#160;&#160;&#160;&#160;Servicing Records .................................................................................................69</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">19.6. &#160;&#160;&#160;&#160;Subservicer Instruction Letter ...............................................................................69</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">19.7. &#160;&#160;&#160;&#160;Termination of Servicing ......................................................................................69</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">19.8. &#160;&#160;&#160;&#160;Notice from Seller .................................................................................................69</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">19.9. &#160;&#160;&#160;&#160;Seller Remains Liable ...........................................................................................70</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">19.10. &#160;&#160;&#160;&#160;Backup Servicer ....................................................................................................70</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-iii-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">19.11. &#160;&#160;&#160;&#160;Successor Servicer ................................................................................................70</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">20 &#160;&#160;&#160;&#160;PAYMENT OF EXPENSES&#59; INDEMNITY....................................................................71</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">20.1. &#160;&#160;&#160;&#160;Expenses ...............................................................................................................71</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">20.2. &#160;&#160;&#160;&#160;Indemnity ..............................................................................................................71</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">20.3. &#160;&#160;&#160;&#160;Waiver of Consequential Damages, etc ................................................................72</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">21 &#160;&#160;&#160;&#160;SINGLE AGREEMENT ...................................................................................................72</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22 &#160;&#160;&#160;&#160;RELATIONSHIPS AMONG THE AGENT AND THE BUYERS .................................72</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.1. &#160;&#160;&#160;&#160;Agent&#8217;s Duties ......................................................................................................72</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.2. &#160;&#160;&#160;&#160;Limitation on Duty to Disclose .............................................................................73</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.3. &#160;&#160;&#160;&#160;Actions Requiring All Buyers&#8217; Consent ...............................................................73</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.4. &#160;&#160;&#160;&#160;Actions Requiring Required Buyers&#8217; Consent ......................................................74</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.5. &#160;&#160;&#160;&#160;Agent&#8217;s Discretionary Actions ..............................................................................74</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.6. &#160;&#160;&#160;&#160;Buyers&#8217; Cooperation .............................................................................................74</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.7. &#160;&#160;&#160;&#160;Buyers&#8217; Sharing Arrangement ..............................................................................74</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.8. &#160;&#160;&#160;&#160;Buyers&#8217; Acknowledgment ....................................................................................75</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.9. &#160;&#160;&#160;&#160;Agent Market Value Determinations ....................................................................75</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.10. &#160;&#160;&#160;&#160;Agent&#8217;s Representations to Buyers .......................................................................76</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.11. &#160;&#160;&#160;&#160;Agent&#8217;s Duty of Care, Express Negligence Waiver and Release .........................76</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.12. &#160;&#160;&#160;&#160;Calculations of Shares of Principal and Other Sums ............................................76</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.13. &#160;&#160;&#160;&#160;Resignation or Removal of the Agent ...................................................................76</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.14. &#160;&#160;&#160;&#160;Effective Date of Resignation of the Agent ..........................................................77</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.15. &#160;&#160;&#160;&#160;Successor Agent ....................................................................................................77</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.16. &#160;&#160;&#160;&#160;Merger of the Agent ..............................................................................................77</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.17. &#160;&#160;&#160;&#160;Participation&#59; Assignment .....................................................................................77</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.18. &#160;&#160;&#160;&#160;Replacement of Buyers .........................................................................................79</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.19. &#160;&#160;&#160;&#160;The Agent and the Buyers are the only Beneficiaries of this Section ..................80</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.20. &#160;&#160;&#160;&#160;Certain ERISA Matters .........................................................................................80</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">23 &#160;&#160;&#160;&#160;NOTICES AND OTHER COMMUNICATIONS ...........................................................81</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">23.1. &#160;&#160;&#160;&#160;Notices ..................................................................................................................81</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">23.2. &#160;&#160;&#160;&#160;Electronic Communications ..................................................................................82</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">23.3. &#160;&#160;&#160;&#160;Change of Address, etc .........................................................................................82</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">24 &#160;&#160;&#160;&#160;MISCELLANEOUS .........................................................................................................82</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">24.1. &#160;&#160;&#160;&#160;Further Assurances.................................................................................................82</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">24.2. &#160;&#160;&#160;&#160;Agent as Attorney in Fact .....................................................................................82</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">24.3. &#160;&#160;&#160;&#160;Wires to Seller........................................................................................................82</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">24.4. &#160;&#160;&#160;&#160;Wires to Agent ......................................................................................................83</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">24.5. &#160;&#160;&#160;&#160;Receipt&#59; Available Funds ......................................................................................83</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">24.6. &#160;&#160;&#160;&#160;Setoff .....................................................................................................................83</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">24.7. &#160;&#160;&#160;&#160;Payments Set Aside................................................................................................83</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">24.8. &#160;&#160;&#160;&#160;Electronic Execution of Assignments ...................................................................83</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">24.9. &#160;&#160;&#160;&#160;Document Imaging&#59; PDF Signatures&#59; Electronic Signatures ................................83</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">24.10. &#160;&#160;&#160;&#160;Accounting ............................................................................................................84</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">25 &#160;&#160;&#160;&#160;ENTIRE AGREEMENT&#59; SEVERABILITY ....................................................................84</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">26 &#160;&#160;&#160;&#160;NON-ASSIGNABILITY&#59; TERMINATION ....................................................................84</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">26.1. &#160;&#160;&#160;&#160;Limited Assignment ..............................................................................................84</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">26.2. &#160;&#160;&#160;&#160;Remedies Exception...............................................................................................84</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">26.3. &#160;&#160;&#160;&#160;Agreement Termination ........................................................................................84</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-iv-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">27 &#160;&#160;&#160;&#160;COUNTERPARTS ...........................................................................................................85</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">28 &#160;&#160;&#160;&#160;GOVERNING LAW, JURISDICTION AND VENUE ...................................................85</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">29 &#160;&#160;&#160;&#160;WAIVER OF JURY TRIAL .............................................................................................85</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">30 &#160;&#160;&#160;&#160;RELATIONSHIP OF THE PARTIES ..............................................................................85</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">31 &#160;&#160;&#160;&#160;NO WAIVERS, ETC ........................................................................................................86</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">32 &#160;&#160;&#160;&#160;USE OF EMPLOYEE PLAN ASSETS ............................................................................86</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">32.1. &#160;&#160;&#160;&#160;Prohibited Transactions ........................................................................................86</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">32.2. &#160;&#160;&#160;&#160;Audited Financial Statements Required ................................................................86</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">32.3. &#160;&#160;&#160;&#160;Representations .....................................................................................................86</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">33 &#160;&#160;&#160;&#160;INTENT ............................................................................................................................87</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">33.1. &#160;&#160;&#160;&#160;Transactions are Repurchase Agreements and Securities Contracts ....................87</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">33.2. &#160;&#160;&#160;&#160;Contractual Rights, Etc. ........................................................................................87</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">33.3. &#160;&#160;&#160;&#160;FDIA .....................................................................................................................87</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">33.4. &#160;&#160;&#160;&#160;Master Netting Agreement ....................................................................................87</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">34 &#160;&#160;&#160;&#160;DISCLOSURE RELATING TO CERTAIN FEDERAL PROTECTIONS .....................87</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">34.1. &#160;&#160;&#160;&#160;Parties not Protected by SIPA or Insured by FDIC or NCUSIF ...........................87</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">34.2. &#160;&#160;&#160;&#160;SIPA Does Not Protect Government Securities Broker or Dealer</font></div><div style="padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Counterparty .........................................................................................................88</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">34.3. &#160;&#160;&#160;&#160;Transaction Funds Are Not Insured Deposits .......................................&#8230;............88</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">35 &#160;&#160;&#160;&#160;USA PATRIOT ACT NOTIFICATION ..........................................................................88</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">36 &#160;&#160;&#160;&#160;EXISTING MRA ...............................................................................................&#8230;...........88</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-v-</font></div></div></div><div id="i3752e7d583b64cf0891b2c74927b8018_7"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:24pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">SECOND AMENDED AND RESTATED MASTER REPURCHASE AGREEMENT</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">THIS SECOND AMENDED AND RESTATED MASTER REPURCHASE AGREEMENT is executed as of July 20, 2022 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), between and among NVR Mortgage Finance, Inc., a Virginia corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Seller</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), the Buyers (as defined in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 1.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) from time to time party hereto, and U.S. Bank National Association, as Agent and representative of itself as a Buyer and the other Buyers (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; and sometimes &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">U.S. Bank</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">RECITALS</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">A.&#160;&#160;&#160;&#160;The Seller, the Agent, U.S. Bank, as a buyer and the other buyers named therein entered into an Amended and Restated Master Repurchase Agreement dated as of August 2, 2011 (as the same has been amended, restated or otherwise modified from time to time, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Existing MRA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;)&#59; and </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">B.&#160;&#160;&#160;&#160;The parties desire to amend and restate the Existing MRA in its entirety, as set forth herein.</font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:30pt">Applicability and Defined Terms</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Applicability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  From time to time the parties hereto may enter into transactions in which the Seller agrees to transfer to</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Agent on behalf of the Buyers, Eligible Loans on a servicing released basis against the transfer of funds by Buyers, with a simultaneous agreement by the Buyers to transfer to Seller such Eligible Loans at a date certain or on demand in the event of termination pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 18.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> hereof, or if no demand is sooner made, on the Termination Date, against the transfer of funds by Seller.  Each such transaction shall be referred to herein as a &#8220;Transaction&#8221; and shall be governed by this Agreement, as hereinafter defined.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The parties hereby specifically declare that it is their intention that this Second Amended and Restated Master Repurchase Agreement (as amended, restated, supplemented or otherwise modified from time to time, the &#8220;Agreement&#8221;, which term includes the preamble above) and the purchases of Eligible Loans made pursuant to it are to be treated as repurchase transactions under Title 11 of the United States Code, as amended (the &#8220;Bankruptcy Code&#8221;), including all rights that accrue to Buyers by virtue of sections 559, 561 and 562 of the Bankruptcy Code.  This Agreement also contains lien provisions with respect to the Purchased Loans so that if, contrary to the intent of the parties, any court of competent jurisdiction characterizes any Transaction as a financing, rather than a purchase, under applicable law, including the applicable provisions of the Bankruptcy Code, the Agent is deemed to have a first priority perfected security interest in and to the Purchased Loans to secure the payment and performance of all of the Seller&#8217;s Obligations under this Agreement.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Buyers&#8217; agreement to establish and continue the revolving repurchase facilities are made upon and subject to the terms and conditions of this Agreement.  If there is any conflict or inconsistency between any of the terms or provisions of this Agreement and any of the other Repurchase Documents, this Agreement shall govern and control.  If there is any conflict between any provision of this Agreement and any later supplement, amendment, restatement or replacement of it, then the latter shall govern and control.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Defined Terms</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Except where otherwise specifically stated, capitalized terms used in this Agreement and the other Repurchase Documents have the meanings assigned to them below or elsewhere in this Agreement.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Accepted Servicing Practices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, with respect to any Mortgage Loan, (i) those mortgage loan servicing standards and procedures in accordance with all applicable state, local and federal </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">laws, rules and regulations and (ii)(y) the mortgage loan servicing standards and procedures prescribed by Fannie Mae and Freddie Mac, in each case as set forth in the Fannie Mae Servicing Guide or Freddie Mac Servicing Guide, as applicable, and in the directives or applicable publications of such agency, as such may be amended or supplemented from time to time, or (z) with respect to any Mortgage Loans and any matters or circumstances as to which no such standard or procedure applies, the servicing standards, procedures and practices Seller uses with respect to its own assets as of the date of this Agreement, subject to reasonable changes.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Additional Covenant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any affirmative, negative or financial covenant, or other agreement, term or condition relating to the Seller or any of its Subsidiaries, contained in any mortgage loan repurchase or warehouse loan transaction entered into by the Seller after the Effective Date to which any of the Buyers is not a party and which is more restrictive on the Seller or such Subsidiary or more beneficial to the lender or buyer, as the case may be, under such agreement than the covenants, agreements, terms and conditions relating to the Seller or such Subsidiary contained in this Agreement. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Additional Pricing Term</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any pricing agreement, term or condition contained in any mortgage loan repurchase or warehouse loan transaction to which any of the Buyers is not a party and which is more favorable to the lender or the buyer, as the case may be, under such agreement than the pricing agreements, terms and conditions contained in this Agreement. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Additional Purchased Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means Eligible Loans transferred by Seller to Buyers pursuant to, and as defined in, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Adjusted Tangible Net Worth</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, as of any date, the sum of (a) all assets of the Seller and the Subsidiaries on a Consolidated basis, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">minus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (b) the sum of (i) all Debt and all Contingent Indebtedness of the Seller and the Subsidiaries, (ii) all assets of the Seller and the Subsidiaries which would be classified as intangible assets under GAAP, including, but not limited to, Capitalized Servicing Rights, goodwill (whether representing the excess of cost over book value of assets acquired or otherwise), patents, trademarks, trade names, copyrights, franchises and deferred charges, and (iii) receivables due from Affiliates (other than Subsidiaries).</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Affiliate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means and includes, with respect to a specified Person, any other Person&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">that directly or indirectly through one or more intermediaries Controls, is Controlled by or is under common Control with the specified Person (in this definition only, the term &#8220;Control&#8221; means having the power to set or direct management policies, directly or indirectly)&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">that is a director, trustee, partner, member or executive officer of the specified Person or serves in a similar capacity in respect of the specified Person&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">of which the specified Person is a director, trustee, partner, member or executive officer or with respect to which the specified Person serves in a similar capacity and over whom the specified Person, either alone or together with one or more other Persons similarly situated, has Control&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">that, directly or indirectly through one or more intermediaries, is the beneficial owner of ten percent (10%) or more of any class of equity securities &#8212; which does not include any MBS &#8212; of the specified Person&#59; or</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">of which the specified Person is directly or indirectly the owner of ten percent (10%) or more of any class of equity securities of the specified Person.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Agency</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means Ginnie Mae, Fannie Mae or Freddie Mac. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Agency-Required eNote Legend&#8221; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">means the legend or paragraph required by Fannie Mae or Freddie Mac, as applicable, to be set forth in the text of an eNote, which includes the provisions set forth on Exhibit C to the Custody Agreement, as may be amended from time to time by Fannie Mae or Freddie Mac, as applicable.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; is defined above.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Agent&#8217;s Fee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; is defined in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;9.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Aggregate Outstanding Purchase Price</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, as of any date, an amount equal to the sum of the Purchase Prices for all Purchased Loans included in all Open Transactions.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; is defined in the Recitals.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Anti-Corruption Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Foreign Corrupt Practices Act of 1977, as amended, and the rules and regulations thereunder, and any other anti-corruption law applicable to the Seller and its Subsidiaries.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Approved Investor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any Agency and any of the Persons listed on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;AI</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, as it may be supplemented or amended from time to time by agreement of the Seller and the Agent&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">that</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (a) persons listed on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule AI</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall be Approved Investors  only with respect to the type(s) of Mortgage Loans for which they are specified as an &#8220;Approved Investor&#8221; on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule AI</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, and (b) if the Agent shall give written notice to the Seller of the Agent&#8217;s disapproval of any Approved Investor(s) named in the notice, the Approved Investor(s) so named shall no longer be (an) Approved Investor(s) from and after the time when the Agent sends that notice to the Seller or such later date as may be specified by the Agent in its sole discretion. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Approved eNote Investor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means Fannie Mae, Freddie Mac and any Approved Investor designated as such by the Agent.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Approved Non-Conforming Investor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any investor approved by the Agent in writing as an Approved Non-Conforming Investor.  The Approved Non-Conforming Investors as of the date hereof are identified as such on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;AI</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Authoritative Copy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, with respect to an eNote, the unique copy of such eNote that is located in the eVault, identified as such by the eVault Provider and subject to the Control of the Agent. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Authorized Seller Representative</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a representative of the Seller duly designated by all requisite corporate action to execute any certificate, schedule or other document contemplated or required by this Agreement on behalf of the Seller and as its act and deed.  The Seller will provide an updated list of Authorized Seller Representatives to the Agent promptly following each addition to or subtraction from such list, and the Agent and the Buyers shall be entitled to rely on each such list until such an updated list is received by the Agent.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Backup Servicer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means U.S. Bank Home Mortgage, Inc. or any other Person designated by Agent, in its sole discretion, to act as a backup servicer of the Purchased Loans in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 19.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Bankruptcy Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; is defined in the Recitals.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Basic Papers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means all of the Loan Papers that must be delivered to the Custodian (in the case of Dry Loans, prior to the related Purchase Date and, in the case of Wet Loans, on or before the fifth (5th) Business Day after the related Purchase Date) in order for any particular Purchased Loan to continue to have Market Value.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;BP</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> lists the Basic Papers.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Beneficial Ownership Certification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a certification regarding beneficial ownership as required by the Beneficial Ownership Regulation.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Beneficial Ownership Regulation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means 31 C.F.R. &#167; 1010.230.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Board of Governors of the Federal Reserve System.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Business Day</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any day when both (1) the Agent&#8217;s main branch in Minneapolis, Minnesota is open for regular commercial banking business and (2) federal funds wire transfers can be made.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Buyer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means U.S. Bank and each other Person from time to time party to this agreement as a &#8220;Buyer&#8221;.  Persons who are currently Buyers on any day shall be listed as Buyers in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;BC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> in effect for that day.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Buyer Affiliate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means (a)&#160;with respect to any Buyer, (i)&#160;an Affiliate of such Buyer or (ii)&#160;any entity (whether a corporation, partnership, trust or otherwise) that is engaged in making, purchasing, holding or otherwise investing in securities and mortgage reverse repurchase agreements, bank loans and similar financial arrangements in the ordinary course of its business and is administered or managed by such Buyer or an Affiliate of such Buyer and (b)&#160;with respect to any Buyer that is a fund which invests in securities and mortgage reverse repurchase agreements, bank loans and similar financial arrangements, any other fund that invests in securities and mortgage reverse repurchase agreements, bank loans and similar financial arrangements and is managed by the same investment advisor as such Buyer or by an Affiliate of such investment advisor.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Buyers&#8217; Margin Percentage</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means&#58;</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;for all Eligible Loans except Mortgage Loans (USBHM), Jumbo Mortgage Loans, Super Jumbo Mortgage Loans, High LTV Mortgage Loans, State Housing Bond Mortgage Loans and Rural Development Guaranteed Housing Loans, ninety-eight percent (98% )&#59; </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;for Mortgage Loans (USBHM), one hundred percent (100%)&#59;</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)&#160;&#160;&#160;&#160;for Jumbo Mortgage Loans other than Mortgage Loans (USBHM), ninety-five percent (95%)&#59; </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)&#160;&#160;&#160;&#160;for Super Jumbo Mortgage Loans other than Mortgage Loans (USBHM), ninety-three percent (93%)&#59;</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e) &#160;&#160;&#160;&#160;for High LTV Mortgage Loans and State Housing Bond Mortgage Loans, ninety-seven percent (97%)&#59;</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)&#160;&#160;&#160;&#160;for Rural Development Guaranteed Housing Loans other than Mortgage Loans (USBHM), ninety-two percent (92%)&#59; and</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)&#160;&#160;&#160;&#160;for Wet Loans, the Buyer&#8217;s Margin Percentage for the underlying type of Purchased Loan that would apply if such Purchased Loan were a Dry Loan. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Capitalized Servicing Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means for any Person, all rights to service Mortgage Loans which would be capitalized under GAAP (regardless of whether such rights result from asset securitizations, whole loan sales or originations of Mortgage Loans).</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Cash Equivalents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means and includes, on any day&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)&#160;&#160;&#160;&#160;any evidence of debt issued by the United States government or any agency thereof, or guaranteed as to the timely payment of principal and interest by the United States government, and maturing ninety (90) days or less after that day&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)&#160;&#160;&#160;&#160;any certificate of deposit, time or demand deposits or banker&#8217;s acceptance issued by a commercial bank that either (i) is insured by the Federal Deposit Insurance Corporation or (ii) is a member of the Federal Reserve System and has a combined unimpaired capital and surplus and unimpaired undivided profits of not less than Seven Hundred Fifty Million Dollars ($750,000,000), and maturing not more than ninety (90) days after that day&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)&#160;&#160;&#160;&#160;money market and cash funds and accounts which are invested in investments of the types described above or in commercial paper maturing no more than 90 days from the date of creation thereof and which is rated at least &#8220;A-1&#8221; by Standard &#38; Poor&#8217;s Corporation or at least &#8220;P-1&#8221; by Moody&#8217;s Investors Service, Inc.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Central Elements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means and includes the value of a substantial part of the Purchased Loans&#59; the prospects for payment of each portion of the Repurchase Price, including both Purchase Price and Price Differential, when due&#59; the validity or enforceability of this Agreement and the other Repurchase Documents and, as to any Person referred to in any reference to the Central Elements, such Person&#8217;s and its consolidated Subsidiaries&#8217; property, business operations, financial condition and ability to fulfill and perform its obligations under this Agreement and the other Repurchase Documents to which it is a party, each taken as a whole.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Certified Copy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a copy of an original Basic Paper or Supplemental Paper accompanied by (or on which there is stamped) a certification by an officer of either a title insurer or an agent of a title insurer (whether a title agency or a closing attorney) or, except where otherwise specified below, by an Authorized Seller Representative or an officer of the Servicer (if other than the Seller) or subservicer of the relevant Mortgage Loan, that such copy is a true copy of the original and (if applicable) that the original has been sent to the appropriate governmental filing office for recording in the jurisdiction where the related Mortgaged Premises are located.  Each such certification shall be conclusively deemed to be a representation and warranty by the certifying officer, agent, Authorized Seller Representative or officer of the relevant Servicer or subservicer, as applicable, to the Agent, the Buyers and the Custodian upon which each may rely.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Change in Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means (a)&#160;the adoption of any applicable Law after the Effective Date, (b)&#160;any change in any applicable Law or in the interpretation or application thereof by any Governmental Authority after the Effective Date or (c)&#160;reasonable compliance by any Buyer (or by any applicable office of any Buyer) with any request, guideline or directive (whether or not having the force of law) of any Governmental Authority made or issued after the Effective Date.  Without limiting the foregoing, for purposes of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Sections 6.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> through </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">6.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, the term &#8220;Change in Law&#8221; shall include (i) all requests, rules, guidelines or directives in connection with Dodd-Frank Wall Street Reform and Consumer Protection Act and (ii) all requests, rules, guidelines or directives promulgated by the Bank for International Settlements, the Basel Committee on Bank Supervision (or any successor or similar authority) or the United States financial regulatory authorities, regardless of the date adopted, issued, promulgated or implemented.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Change of Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; in respect of the Seller means (a) the occurrence of Parent not owning directly, or indirectly, all of the issued and outstanding ownership interests of the Seller, or (b) any of the following circumstances&#58; (i) any Person or two or more Persons acting in concert acquiring beneficial ownership (within the meaning of Rule 13d-3 of the Securities and Exchange Commission under the Securities Exchange Act of 1934), directly or indirectly, of equity interests of Parent representing 10% or more of the combined voting power of all equity interests of Parent entitled to vote in the election of directors&#59; or (ii) during any period of up to twelve consecutive months, whether commencing before or after the Effective Date, individuals who at the beginning of such twelve-month period were directors of the Parent ceasing for any reason to constitute a majority of the Board of Directors of the Parent (other than by reason of death, disability or scheduled retirement)&#59; or (iii) any Person or two or more Persons acting in concert acquiring by contract or otherwise, or entering into a contract or arrangement which upon consummation will result in its or their acquisition of, control over equity interests of the Parent representing 10% or more of the combined voting power of all equity interests of the Parent entitled to vote in the election of directors.  </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Commitment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, for each Buyer, its commitment under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, subject to reduction as described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, to fund its Funding Share of Transactions, limited to such Buyer&#8217;s Committed Sum.  </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Committed Sum</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, for any day, the maximum total amount a Buyer is committed on that day to fund for the purchase from the Seller of Eligible Loans on a revolving basis pursuant to this Agreement without giving effect to any Transaction, on its terms and subject to its conditions.  From the Effective Date of this Agreement through the Termination Date or such other date (if any) when all or any of them is changed by operation of the provisions of any agreement or Law, the Committed Sums for the Buyers are as set forth on Schedule&#160;BC, as it may be amended and restated from time to time.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Conforming Mortgage Loan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a conventional first-priority Single-family Loan that is either (i) VA guaranteed, (ii) FHA insured (including FHA insured Mortgage Loans that are high balance Mortgage Loans with required down payment levels and FHA 203k loans), or (iii) a conventional mortgage loan that fully conforms to all Fannie Mae and Freddie Mac underwriting and other requirements, excluding expanded criteria loans as defined under any Agency program.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Consolidated</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; refers to the consolidation of any Person, in accordance with GAAP, with its properly consolidated subsidiaries.  References herein to a Person&#8217;s Consolidated financial statements refer to the consolidated financial statements of such Person and its properly consolidated subsidiaries.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Contingent Indebtedness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; of any Person at a particular date means the sum (without duplication) at such date of (a)&#160;all obligations of such Person in respect of letters of credit, acceptances, or similar obligations issued or created for the account of such Person, (b)&#160;all obligations of such Person under any contract, agreement or understanding of such Person pursuant to which such Person guarantees, or in effect guarantees, any indebtedness or other obligations of any other Person in any matter, whether directly or indirectly, contingently or absolutely, in whole or in part, and (c)&#160;all liabilities secured by any Lien on any property owned by such Person, whether or not such Person has assumed or otherwise become liable for the payment thereof, in each case excluding any such liabilities or obligations that constitute Debt.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, with respect to an eNote, the &#8220;control&#8221; of such eNote within the meaning of UETA and&#47;or, as applicable, E-Sign. Unless the Agent determines otherwise, any party designated in the MERS eRegistry as the Controller has Control of the eNote. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Failure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means with respect to an eNote, (i) the Agent shall not be designated as the Controller of such eNote in the MERS eRegistry by the Controller Status Transfer Deadline, (ii) the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">eVault shall have released the Authoritative Copy of an eNote without the prior direction of the Agent, or (iii) if the Custodian initiated any changes on the MERS eRegistry in contravention of the terms of the Custody Agreement. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Controller</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, with respect to an eNote, the party designated in the MERS eRegistry as the &#8220;Controller.&#8221; </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Controller</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> Status Transfer Deadline&#8221; means one (1) Business Day after the Purchase Date.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Currency Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any foreign exchange contract, currency swap agreement, futures contract, option contract, synthetic cap or other similar agreement or arrangement for the purpose of hedging the currency risk associated with the Seller&#8217;s and its Subsidiaries&#8217; operations and not for speculative purposes.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Custodian</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means U.S. Bank, as Custodian under the Custody Agreement, or any successor custodian under the Custody Agreement acceptable to the Agent.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Custodian&#8217;s Fees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; are the fees to be paid by the Seller to the Custodian for its services under the Custody Agreement, as provided for in the Custody Agreement or by a separate agreement.  Such fees are separate from and in addition to other fees to be paid to the Buyers and the Agent provided for in this Agreement.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Custody Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Second Amended and Restated Custody Agreement dated concurrently herewith among the Agent, the Seller and U.S. Bank, as Custodian, as it may be supplemented, amended or restated from time to time.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Customer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means and includes each maker of a Mortgage Note and each cosigner, guarantor, endorser, surety and assumptor thereof, and each mortgagor or grantor under a Mortgage, whether or not such Person has personal liability for its payment of the Mortgage Loan evidenced or secured thereby, in whole or in part.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Daily Reset Term SOFR Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the greater of (a) zero and (b) the one-month forward-looking term rate based on SOFR quoted by the Agent from the Term SOFR Administrator&#8217;s Website (or other commercially available source providing such quotations as may be selected by the Agent from time to time), which shall be that one-month Term SOFR rate in effect and reset each New York Banking Day, adjusted for any reserve requirement and any subsequent costs arising from a change in government regulation&#59; provided that if the Term SOFR rate is not published on such New York Banking Day due to a holiday or other circumstance that the Agent deems in its sole discretion to be temporary, the applicable Term SOFR rate shall be the Term SOFR rate last published prior to such New York Banking Day.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Daily Simple SOFR</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a daily rate based on SOFR and determined by the Agent in accordance with the conventions for such rate selected by the Agent.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Debt</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, with respect to any Person, on any day, the sum of the following (without duplication)&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(1)&#160;&#160;&#160;&#160;all liabilities of such Person included in Total Liabilities&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(2)&#160;&#160;&#160;&#160;all of that Person&#8217;s debt or other obligations for borrowed money or for the deferred purchase price of property or services, except that non-recourse MBS Debt arising out of transactions structured to qualify for GAAP sale treatment shall be excluded&#59;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(3)&#160;&#160;&#160;&#160;all of any other Person&#8217;s debt or other obligations for borrowed money or for the deferred purchase price of property or services in respect of which such Person is liable, contingently or otherwise, to pay or advance money or property as guarantor, surety, endorser or otherwise (excluding such Person&#8217;s contingent liability as endorser of negotiable instruments for collection in the ordinary course of business), or which such Person has agreed to purchase or otherwise acquire&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(4)&#160;&#160;&#160;&#160;the aggregate principal balance, or repurchase price obligation, of that Person under repurchase agreements, reverse repurchase agreements, mortgage warehouse lines of credit, sale&#47;buy-back agreements or like arrangements&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(5)&#160;&#160;&#160;&#160;all debt for borrowed money or for the deferred purchase price of property or services secured by a Lien on any property owned or being purchased by that Person (even though that Person has not assumed or otherwise become liable for the payment of such debt)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> that the amount of Indebtedness attributable to non-recourse debt described in this clause (5) shall be lesser of the market value of such property and the outstanding amount of the debt so secured&#59; and&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(6)&#160;&#160;&#160;&#160;net payment obligations of that Person in respect of any exchange traded or over the counter derivative transaction, including any Hedge Agreement whether entered into for hedging or speculative purposes&#59;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> that, for purposes of this Agreement, there shall be excluded from the calculation of Debt for that day both (i)&#160;such Person&#8217;s obligations to pay to another Person any sums collected and held by the subject Person (as loan servicer, escrow agent or collection agent or in a similar capacity) for the account of such other Person, and (ii)&#160;Qualified Subordinated Debt.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Default</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the occurrence of any event or existence of any condition that, but for the giving of notice, the lapse of time or both, would constitute an Event of Default.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Default Pricing Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, on any day and with respect to any Transaction, a rate per annum equal to the otherwise applicable Pricing Rate plus two percent (2.0%) per annum.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Defaulting Buyer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any Buyer, as determined by the Agent, that has (a) failed to fund any portion of its Transactions within one Business Day of the date required to be funded by it hereunder, (b) notified the Seller, the Agent or any Buyer in writing that it does not intend to comply with any of its funding obligations under this Agreement or made a public statement to the effect that it does not intend to comply with its funding obligations (i) under this Agreement or (ii) under other agreements in which it is obligated to extend credit or provide mortgage warehouse financing unless, in the case of this clause (ii), such obligation is the subject of a good faith dispute, (c) failed, within one Business Day after request by the Agent to confirm that it will comply with the terms of this Agreement relating to its obligations to fund prospective Transactions, (d) otherwise failed to pay over to the Agent or any other Buyer any other amount required to be paid by it hereunder within one Business Day of the date when due, unless the subject of a good faith dispute, or (e) (i) become or is insolvent or has a parent company that has become or is insolvent, or (ii) become the subject of a bankruptcy or insolvency proceeding, or has had a receiver, conservator, trustee or custodian appointed for it, or has taken any action in furtherance of, or indicating its consent to, approval of or acquiescence in any such proceeding or appointment or has a parent company that has become the subject of a bankruptcy or insolvency proceeding, or has had a receiver, conservator, trustee or custodian appointed for it, or has taken any action in furtherance of, or indicating its consent to, approval of or acquiescence in any such proceeding or appointment&#59; provided that a Buyer shall not become a Defaulting Buyer solely as a result of (x) the acquisition or maintenance of an ownership interest in such Buyer or a Person controlling such Buyer or (y) the exercise of control over a Buyer or a Person controlling a Buyer, in each case by a Governmental Authority. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Delegatee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, with respect to an eNote, the party designated in the MERS eRegistry as the &#8220;Delegatee&#8221; or &#8220;Delegatee for Transfers&#8221; of the Agent, who in such capacity is authorized by the Agent to perform certain MERS eRegistry transactions on behalf of the Agent, such as a Transfer of Control or a Transfer of Location.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Disqualifier</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any of the circumstances or events affecting Purchased Loans that are described on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;DQ</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Dry Loan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means an Eligible Loan originated by the Seller that has been closed, funded and qualifies without exception as an Eligible Loan, including satisfying the requirement that all of its Basic Papers have been delivered (or in the case of an eNote, satisfying the eNote Delivery Requirements) to the Custodian.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">E-Sign</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Federal Electronic Signatures in Global and National Commerce Act, as amended from time to time, and any successor statute, and any regulations promulgated thereunder from time to time.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in the first paragraph hereof.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Electronic Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means MERSCORP, Inc. or its successor in interest or assigns.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Electronic Record</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means &#8220;Record&#8221; and &#8220;Electronic Record,&#8221; both as defined in UETA or E-Sign, as applicable, and shall include, but not be limited to, recorded telephone conversations, fax copies or electronic transmissions. With respect to an eMortgage Loan, &#8220;Electronic Record&#8221; means the related eNote and all other documents comprising the Mortgage Loan Transmission File electronically created and that are stored in an electronic format, if any.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Electronic</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Signature</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning set forth in E-Sign.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Electronic Tracking Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a written Electronic Tracking Agreement among the Seller, the Agent, MERS and the Electronic Agent, in form and substance acceptable to the Seller and the Agent, as it may be supplemented, amended, restated or replaced from time to time.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Eligible Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; is defined on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;EL</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">eMortgage Loan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a Mortgage Loan with respect to which there is an eNote and as to which some or all of the other documents comprising the related Basic Papers and Records may be created electronically and not by traditional paper documentation with a pen and ink signature. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">eNote</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, with respect to any eMortgage Loan, the electronically created and stored Note for which there is an Authoritative Copy and that is registered on the MERS eRegistry. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">eNote</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Delivery</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Requirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning assigned to such term in Section 3.1(a)(2) hereof.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">ERISA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Employee Retirement Income Security Act of 1974 and any successor statute, as amended from time to time, and all rules and regulations promulgated under it.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">ERISA Affiliates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means all members of the group of corporations and trades or businesses (whether or not incorporated) which, together with the Seller, are treated as a single employer under Section&#160;414 of the Internal Revenue Code.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">ERISA Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any pension benefit plan subject to Title IV of ERISA or Section&#160;412 of the Internal Revenue Code maintained or contributed to by the Seller or any ERISA Affiliate with respect to which the Seller has a fixed or contingent liability.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Escrow Account</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Escrow Account established by the Seller with a bank satisfactory to the Agent under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, into which amounts paid for escrow accumulation under Purchased Loans are paid for purposes of paying taxes, insurance and other appropriate escrow charges.  </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">eVault</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means an electronic repository identified by the Agent and established and maintained by an eVault Provider for delivery and storage of eNotes.&#160;&#160;eNotes held in the eVault shall be registered on, and subject to, the MERS eRegistry.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">eVault Provider</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means eOriginal, Inc., or its successor in interest or assigns, or such other entity designated by the Agent. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Event of Default</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; is defined in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 18.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Event of Insolvency</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)&#160;&#160;&#160;&#160;the Seller or a Subsidiary has commenced as debtor any case or proceeding under any bankruptcy, insolvency, reorganization, moratorium, delinquency, arrangement, readjustment of debt, liquidation, dissolution, or similar Law of any jurisdiction whether now or hereafter in effect, or consents to the filing of any petition against it under such Law, or petitions for, causes or consents to the appointment or election of a receiver, conservator, liquidator, trustee, sequestrator, custodian or similar official for the Seller or a Subsidiary or any substantial part of its property, or an order for relief is entered under the Bankruptcy Code&#59; or any of Seller&#8217;s, or a Subsidiary&#8217;s property is sequestered by court or order&#59; or the convening by the Seller or a Subsidiary of any meeting of creditors for purposes of commencing any such case or proceeding or seeking such an appointment or election&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)&#160;&#160;&#160;&#160;the commencement of any such case or proceeding against the Seller or any Subsidiary, or another Person&#8217;s seeking an appointment or election of a receiver, conservator, liquidator, trustee, sequestrator, custodian or similar official for the Seller or a Subsidiary or any substantial part of its property, or the filing against the Seller or a Subsidiary of an application for a protective decree under the provisions of SIPA which, in each case, (1) is consented to or not timely contested by Seller or such Subsidiary, (2) results in the entry of an order for relief, such an appointment or election, the issuance of such a protective decree or the entry of an order having a similar effect or (3) is not dismissed within sixty (60) days&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)&#160;&#160;&#160;&#160;the making by the Seller or a Subsidiary of a general assignment for the benefit of creditors&#59; or</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iv)&#160;&#160;&#160;&#160;the admission by the Seller or a Subsidiary of its inability, or intention not, or the inability of the Seller or a Subsidiary, to pay its debts as they become due.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Excluded Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, (a) in the case of each Buyer or its applicable funding office and the Agent, taxes imposed on its overall net income, and franchise taxes imposed on it, by the jurisdiction under the laws of which such Buyer or the Agent is incorporated or organized or the jurisdiction in which the Agent&#8217;s or such Buyer&#8217;s principal executive office or such Buyer&#8217;s applicable funding office is located, (b) any branch profits taxes imposed by the United States or any similar tax imposed by any other jurisdiction in which the applicable Buyer is located and (c) in the case of a Non-U.S. Buyer, any withholding tax that is imposed on amounts payable to such Non-U.S. Buyer at the time such Non-U.S. Buyer becomes a party hereto (or designates a new funding office) or is attributable to </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">10</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">such Non-U.S. Buyer&#8217;s failure or inability (other than as a result of a change in law) to comply with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.4(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, except to the extent that such Non-U.S. Buyer (or its assignor, if any) was entitled, at the time of designation of a new funding office (or assignment), to receive additional amounts from the Seller with respect to such withholding tax pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Facility Fee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; is defined in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 9.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Fannie Mae</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Federal National Mortgage Association and any successor.  </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Fee Letter</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means that certain Fee Letter dated as of July 20, 2022, between the Agent and the Seller.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Federal Funds Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, for any day, the greater of (a) zero and (b) the rate per annum calculated by the Federal Reserve Bank of New York based on such day&#8217;s federal funds transactions by depository institutions (as determined in such manner as the Federal Reserve Bank of New York shall set forth on its public website from time to time) and published on the next succeeding Business Day by the Federal Reserve Bank of New York as the federal funds effective rate or, if such rate is not so published for any day which is a Business Day, the average of the quotations at approximately 10&#58;00 a.m. (Central time) on such day on such transactions received by the Agent from three federal funds brokers of recognized standing selected by the Agent in its sole discretion.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Federal Reserve Bank of New York&#8217;s Website</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the website of the Federal Reserve Bank of New York at http&#58;&#47;&#47;www.newyorkfed.org, or any successor source.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">FHA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Federal Housing Administration and any successor. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">FHA Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a Mortgage Loan that is fully insured as to principal, interest and expenses by FHA. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">FICO</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means Fair Isaac Corporation and, where used in this Agreement, refers to the credit scoring system developed by that company or to any other Customer credit scoring system whose use by the Seller (for purposes of this Agreement and the Transactions) has been specifically approved in writing by the Agent.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">File</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a file in the possession of the Custodian or its designee (other than the Seller or an Affiliate of the Seller) containing all of the Loan Papers for the relevant type of Mortgage Loan.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Financial Statements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; is defined in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 15.2(f</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">).</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">FIRREA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Financial Institutions Reform Recovery and Enforcement Act of 1989, as amended, and the regulations promulgated thereunder. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Freddie Mac</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Federal Home Loan Mortgage Corporation and any successor.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Funding Account</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Seller&#8217;s non-interest bearing demand deposit account number xxxx-xxxx-4332 maintained with U.S. Bank, into which the Agent may transfer funds (funds paid by the Buyers as Purchase Price) and from which the Agent is authorized to disburse funds to the Seller or its designee (such as its closing agents) for the funding of Transactions.  The Funding Account shall be subject to setoff by the Agent for Pro Rata distribution to the Buyers and shall be subject to the control of the Agent.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Funding Share</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, for each Buyer, that proportion of the sum of the original Purchase Prices for the Eligible Loans to be purchased in a Transaction that bears the same ratio to the total amount of such sum as that Buyer&#8217;s Committed Sum bears to the Maximum Aggregate Commitment.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">11</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">GAAP</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, for any day, generally accepted accounting principles, applied on a consistent basis, stated in the opinions and pronouncements of the Accounting Principles Board and the American Institute of Certified Public Accountants, or in statements and pronouncements of the Financial Accounting Standards Board or in such other statements by another entity or entities as may be approved by a significant segment of the accounting profession, that are applicable to the circumstances for that day.  The requirement that such principles be applied on a consistent basis means that the accounting principles observed in a current period shall be comparable in all material respects to those applied in an earlier period, with the exception of changes in application to which the Seller&#8217;s independent certified public accountants have agreed and which changes and their effects are summarized in the subject company&#8217;s financial statements following such changes.  </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Ginnie Mae</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Government National Mortgage Association and any successor.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Governmental Authority</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any foreign governmental authority, the United States of America, any state of the United States and any political subdivision of any of the foregoing, and any agency, department, commission, board, bureau, court or other tribunal.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Hash Value</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, with respect to an eNote, the unique tamper-proof digital signature of such eNote that is stored with MERS.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Hazard Insurance Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, with respect to each Purchased Loan, the policy of fire and extended coverage insurance required by clause (aa) of the representations and warranties set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 15.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to be maintained for the related Mortgaged Premises&#8217; improvements (and, if the related Mortgaged Premises are located in a federally-designated special flood area, federal flood insurance issued in accordance with the Flood Disaster Protection Act of 1973, as amended from time to time, or, if repealed, any superseding legislation governing similar insurance coverage, or similar coverage against loss sustained by floods or similar hazards that conforms to the flood insurance requirements prescribed by Fannie Mae guidelines, which may be provided under a separate insurance policy), which insurance may be a blanket mortgage impairment policy maintained by such Purchased Loan&#8217;s Servicer.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Hedge Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means an Interest Rate Protection Agreement, a Currency Agreement or a forward sales agreement entered into in the ordinary course of the Seller&#8217;s or any of its Subsidiaries&#8217; businesses to protect the Seller against changes in interest rates or the market value of assets.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">High LTV Mortgage Loan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a first-priority Single-family Loan that is originated in compliance with, and fully conforms to all Agency Conforming Mortgage Loan underwriting criteria including, but not limited to, the VA Interest Rate Reduction Refinance Loan (&#8220;IRRRL&#8221;) programs, provided that the loan to value ratio for such Mortgage Loan (a) in the case of a VA or USDA mortgage loan, is over 100% and less than or equal to 103%, including the mortgage insurance, guaranty or funding fees, and (b) otherwise, does not exceed 105%.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">High LTV Mortgage Loans Sublimit</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; is defined in the table in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 4.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">HUD</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the U.S. Department of Housing and Urban Development and any successor.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">HUD Compare Ratio</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, as of any date of determination, the ratio (expressed as a percentage) of (a) the percentage of the Seller&#8217;s FHA Loans that were seriously delinquent or were claim terminated in the first two years after origination of such loans to (b) the percentage of all FHA Loans that were seriously delinquent or were claim terminated in the first two years after origination of such loans nationally for all types of loans and periods of default, determined as set forth on HUD&#8217;s Neighborhood Watch&#47;Early Warning System website (https&#58;&#47;&#47;entp.hud.gov&#47;sfnw&#47;public&#47;). </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">In Default</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means that, as to any Mortgage Loan, any Mortgage Note payment or escrow payment is unpaid for thirty (30) days or more after its due date (whether or not the Seller has allowed any grace period or extended the due date thereof by any means) or another material default has occurred and is continuing, including the commencement of foreclosure proceedings or the commencement of a case in bankruptcy for any Customer in respect of such Mortgage Loan.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Income</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, with respect to any Eligible Loan on any day, all payments of principal, interest and other distributions thereon or proceeds thereof paid to the relevant party.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Income Account</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a demand deposit account established by the Seller with a bank satisfactory to the Agent under the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Indemnified Liabilities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; is defined in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 20.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Indemnified Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; is defined in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 20.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Interest Rate Protection Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, with respect to any or all of the Purchased Loans, any short sale of any U.S. Treasury securities, futures contract, mortgage related security, Eurodollar futures contract, options related contract, interest rate swap, cap or collar agreement or similar arrangement providing for protection against fluctuations in interest rates or the exchange of nominal interest obligations, either generally or under specific contingencies, that is entered into by the Seller and a financial institution and is reasonably acceptable to the Agent.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Internal Revenue Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Internal Revenue Code of 1986 or any subsequent federal income tax law or laws, as amended from time to time.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Investor Commitment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means an unexpired written commitment held by the Seller from an Approved Investor to buy Purchased Loans, and that specifies (a)&#160;the type or item(s) of Purchased Loan, (b)&#160;a purchase date or purchase deadline date and (c)&#160;a purchase price or the criteria by which the purchase price will be determined.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Jumbo Mortgage Loan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a conventional Mortgage Loan that would otherwise be an Agency Conforming Mortgage Loan (and is not an FHA or VA Mortgage Loan) secured by a first Lien Mortgage except that the original principal amount is more than the maximum Agency loan amount but not more than One Million Dollars ($1,000,000).</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Jumbo Mortgage Loans Sublimit</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; is defined in the table in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 4.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any law, statute, code, ordinance, order, rule, regulation, judgment, decree, injunction, franchise, permit, certificate, license, authorization or other determination, direction or requirement (including any of the foregoing which relate to environmental standards or controls, energy regulations and occupational safety and health standards or controls) of any (domestic or foreign) arbitrator, court or other Governmental Authority.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Lien</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any lien, mortgage, deed of trust, pledge, security interest, charge or encumbrance of any kind (including any conditional sale or other title retention agreement, any lease in the nature thereof and any agreement to give any security interest.)</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Liquidity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the sum of Seller&#8217;s unencumbered and unrestricted cash and Cash Equivalents (including any amounts held in the Operating Account or Income Account), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> the unused revolving availability under this Agreement, calculated as the lesser of (i) the amount by which the aggregate Purchase Value of all Purchased Loans at such time exceeds the aggregate Purchase Price outstanding for all Open Transactions at such time and (ii) the amount by which the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">13</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Maximum Aggregate Commitment exceeds the aggregate Purchase Price outstanding for all Open Transactions at such time. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Loan Papers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Mortgage Note and all of the other papers related to the establishment of a Purchased Loan and the creation, perfection and maintenance of its lien and lien priority for such Purchased Loan, including its Basic Papers and its Supplemental Papers and including any papers securing, guaranteeing or otherwise related to or delivered in connection with any Purchased Loan, in a form acceptable to the Agent (including any guaranties, lien priority agreements, security agreements, mortgages, deeds of trust, collateral assignments of the Seller&#8217;s interest in underlying obligations or security, subordination agreements, negative pledge agreements, loan agreements and title, mortgage, pool and casualty insurance policies), as any such Loan Paper may be supplemented, amended, restated or replaced from time to time.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Loan Records</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, the following, to the extent related to the Purchased Loans, books, records, ledger cards, files, papers, documents, instruments, certificates, appraisal reports, journals, reports, correspondence, customer lists, information and data that describes, catalogs or lists such information or data, computer printouts, Media, and similar items that at any time evidence or contain information relating to any of the Purchased Loans, and other information and data that is used or useful for managing and administering the Purchased Loans&#59; notwithstanding the foregoing, to the extent any Media contains both data or other information related to the Purchased Loans and data or other information unrelated to the Purchased Loans, upon receipt by the Agent of any and all data, reports or other information related to the Purchased Loans that is stored on or available from such Media, such Media shall no longer be considered a Loan Record.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Location</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, with respect to an eNote, the location of such eNote which is established by reference to the MERS eRegistry.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Margin Call</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; is defined in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.1(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Margin Deficit</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; is defined in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.1(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Margin Excess&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> is defined in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.1(b)</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Margin Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning assigned to that term in Regulation U as in effect from time to time.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Market Value</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means what the Agent determines as the market value of any Purchased Loan, using a commercially reasonable methodology that is, in the Agent&#8217;s sole discretion, in accordance with standards customarily applicable in the financial industry to third party service providers providing values on comparable assets to be used in connection with the financing of such assets, without reference to Hedge Agreements or takeout commitments.    The Agent&#8217;s determination of Market Value hereunder shall be conclusive and binding upon the parties, absent manifest error.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Maximum Aggregate Commitment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the maximum Aggregate Outstanding Purchase Price that is allowed to be outstanding under this Agreement on any day, being the amount set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule BC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> in effect for that day.  The Maximum Aggregate Commitment on the Effective Date is One Hundred Fifty Million Dollars ($150,000,000). </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">MBS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a mortgage pass-through security, collateralized mortgage obligation, REMIC or other security that (i)&#160;is based on and backed by an underlying pool of Mortgage Loans and (ii)&#160;provides for payment by its issuer to its holder of specified principal installments and&#47;or a fixed or floating rate of interest on the unpaid balance and for all prepayments to be passed through to the holder, whether issued in certificated or book-entry form and whether or not issued, guaranteed, insured or bonded by an Agency, an insurance company, a private issuer or any other investor.  </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">14</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Media</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means tapes, discs, cards, drives, flash memory or any other kind of physical, electronic or virtual data or information storage media or systems, including without limitation cloud storage systems, and related data processing software (subject to any licensing restrictions). </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">MERS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means Mortgage Electronic Registration Systems, Inc., a Delaware corporation, or its successors or assigns.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">MERS Designated Loan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a Purchased Loan registered to the Seller on the MERS&#174; System.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">MERS eRegistry</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the electronic registry operated by the Electronic Agent that acts as the legal system of record that identifies the Controller, Delegatee and Location of the Authoritative Copy of registered eNotes.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">MERS Procedures Manual</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the MERS Procedures Manual, as it may be amended from time to time.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">MERS&#174; System</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Electronic Agent&#8217;s mortgage electronic registry system, as more particularly described in the MERS Procedures Manual.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Mortgage</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a mortgage, deed of trust, deed to secure debt, security deed or other mortgage instrument or similar evidence of lien legally effective in the U.S. jurisdiction where the relevant real property is located to create and constitute a valid and enforceable Lien, subject only to Permitted Encumbrances, on the fee simple or long term ground leasehold estate in improved real property.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Mortgage Assignment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means an assignment of a Mortgage, in form sufficient under the Laws of the U.S. jurisdiction where the real property covered by such Mortgage is located to give record notice of the assignment of such Mortgage, perfect the assignment and establish its priority relative to other transactions in respect of the Mortgage assigned (no Mortgage Assignment is required for any Mortgage that has been originated in the name of MERS and registered under the MERS&#174; System).</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Mortgage Loan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any loan evidenced by a Mortgage Note and includes all right, title and interest of the lender or mortgagee of such loan as a holder of both the beneficial and legal title to such loan, including (i)&#160;all Loan Papers or other loan documents, files and records of the lender or mortgagee for such loan, (ii)&#160;the monthly payments, any prepayments, insurance and other proceeds, (iii)&#160;all Servicing Rights related to such loan and (iv)&#160;all other rights, interests, benefits, security, proceeds, remedies and claims (including, without limitation, REO) in favor or for the benefit of the lender or mortgagee arising out of or in connection with such loan.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Mortgage Loan (USBHM)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a Mortgage Loan that is committed to be sold, and is sold, to USBHM under an Investor Commitment.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Mortgage Loan Transmission File</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a file containing all information concerning each Mortgage Loan required by the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Record Layout</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;, as defined and provided for in (and attached as an exhibit to) the Custody Agreement, one of which shall be delivered by the Seller to each of the Custodian and the Agent for each Purchased Loan on its Purchase Date, both by electronic, computer readable transmission in accordance with such </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Record Layout</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and, in the event such electronic transmission is not possible, by faxing a hard copy thereof to each of the Custodian and the Agent.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Mortgage Note</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a promissory note secured by a Mortgage, including, without limitation, eNotes.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Mortgaged Premises</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Property securing a Mortgage Loan.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Multiemployer Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any &#8220;multiemployer plan&#8221;, as defined in Section 4001(a)(3) of ERISA, which is maintained for employees of the Seller or any of the Seller&#8217;s Subsidiaries.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">New York Banking Day</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any day (other than a Saturday or Sunday) on which commercial banks are open for business in New York, New York.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Non-U.S. Buyer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; is defined in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Non-Usage Fee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; is defined in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 9.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Notices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; is defined in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 23</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means all of the Seller&#8217;s present and future obligations and liabilities under this Agreement or any of the other Repurchase Documents, whether for Repurchase Price, Price Differential, Margin Call, premium, fees, costs, attorneys&#8217; fees or other obligation or liability, and whether absolute or contingent, and all renewals, extensions, modifications and increases of any of them.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">OFAC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the U.S. Department of the Treasury&#8217;s Office of Foreign Assets Control, and any successor thereto.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Officer&#8217;s Certificate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a certificate executed on behalf of the Seller or another relevant Person by its (or if it is a partnership, its general partner&#8217;s) Board of Directors&#8217; Chairman (or if it is a limited liability company, one of its managers), president, chief financial officer, treasurer, any of its executive vice presidents or senior vice presidents, its company secretary, its controller or such other officer as shall be acceptable to the Agent.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Open Transaction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a Transaction in which the Buyers have purchased and paid for the related Purchased Loans but the Seller has not repurchased all of them, such that the remaining Purchased Loans not repurchased by the Seller of the subject Transaction would be an Open Transaction.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Operating Account</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Seller&#8217;s non-interest bearing demand deposit account no. xxxx-xxxx-4589 maintained with U.S. Bank, subject to a control agreement in favor of the Agent and from which the Agent is authorized pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to withdraw funds on any day in an amount equal to the aggregate Repurchase Prices of all Purchased Loans that are Past Due on that day.  The Operating Account shall be subject to setoff by the Agent for Pro Rata distribution to the Buyers and, upon the occurrence and during the continuance of a Default or Event of Default, the Agent may also terminate Seller&#8217;s right to withdraw, or direct the payment of, funds except funds in excess of those necessary to pay the Obligations in full. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Organizational Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means as to any Person other than a natural Person, its articles or certificate of incorporation, organization, limited partnership or other document filed with a Governmental Authority evidencing the organization of such entity and any bylaws, operating agreement or other governance document governing the rights of the holders of the ownership interests in such Person.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Other Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; is defined in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Parent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means NVR, Inc., a Virginia corporation.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Parent Subordinated Note</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the &#8220;Amended and Restated Subordinated Note&#8221; dated as of July 25, 2011</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> given by the Seller to the Parent, in the principal amount of $600,000,000, in form and substance satisfactory to the Agent.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Participant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; is defined in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 22.17(a</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">).</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Past Due</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means that the Seller has not repurchased the subject Purchased Loan on or before its Repurchase Date.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">PATRIOT Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the USA PATRIOT Act (Title III of Pub. L. 107-56 (signed into law October 26, 2001, codified as 31 U.S.C. Section 5318)), as amended from time to time, and any successor statute.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Permitted Encumbrances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, in respect of the Mortgaged Premises securing a Purchased Loan, (i)&#160;tax Liens for real property taxes and government-improvement assessments that are not delinquent&#59; (ii)&#160;easements and restrictions that do not materially and adversely affect the title to or marketability of such Mortgaged Premises or prohibit or interfere with the use of such Mortgaged Premises as a one-to-four family residential dwelling&#59; (iii)&#160;reservations as to oil, gas or mineral rights, provided such rights do not include the right to remove buildings or other material improvements on or near the surface of such Mortgaged Premises or to mine or drill on the surface thereof or otherwise enter the surface for purposes of mining, drilling or exploring for, or producing, transporting or otherwise handling oil, gas or other minerals of any kind&#59; (iv)&#160;agreements for the installation, maintenance or repair of public utilities, provided such agreements do not create or evidence Liens on such Mortgaged Premises or authorize or permit any Person to file or acquire claims of Liens against such Mortgaged Premises&#59; &#160;and (v) such other exceptions (if any) as are acceptable under relevant Agency guidelines&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> that any encumbrance that is not permitted pursuant to the standards of any relevant Investor Commitment by which the subject Purchased Loan is covered shall not be a Permitted Encumbrance.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Permitted Intercompany Payables</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means amounts due to Affiliates of Seller in respect of the Parent Subordinated Note and Permitted Intercompany Transactions. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Permitted Intercompany Transactions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means transactions with Affiliates of Seller (i) which comply in all respects with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 17.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and are identified on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 15.2(t)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, and (ii) with respect to which the aggregate consideration paid by Seller in any month does not exceed the amount of each type of transaction set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 15.2(t)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means and includes natural persons, corporations, limited liability companies, limited partnerships, registered limited liability partnerships, general partnerships, joint stock companies, joint ventures, associations, companies, trusts, banks, trust companies, land trusts, business trusts or other organizations, whether or not legal entities, and governments and agencies and political subdivisions of them.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Plan Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; is defined in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 32.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Pre-FAS 133 Net Income&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> means the Seller&#8217;s after-tax consolidated income, calculated in accordance with GAAP but excluding the effect of the fair value adjustment for derivative instruments and mortgage loans held for sale.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Price Differential</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, with respect to any Transaction hereunder for any day, the aggregate amount obtained by multiplication of the Pricing Rate for each day by the Purchase Price for such Transaction, based on a year of three hundred sixty (360) days for the actual number of days during the period commencing on (and including) the Purchase Date for such Transaction and ending </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">on (but excluding) the date of determination, reduced by any such amount previously paid by the Seller to the Agent (for Pro Rata distribution to the Buyers) with respect to such Transaction.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Pricing Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Daily Reset Term SOFR Rate plus the SOFR Margin (or, if applicable, the alternate rate determined under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) or the Default Pricing Rate, as determined under this Agreement</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Principal Balance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, for any day, the advanced and unpaid principal balance of a Purchased Loan on that day.  </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Privacy Requirements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means (a) Title V of the Gramm-Leach-Bliley Act, 15 U.S.C. 6801 et seq. (as amended by the Dodd-Frank Wall Street Reform and Consumer Protection Act), (b) the Dodd-Frank Wall Street Reform and Consumer Protection Act, including without limitation 12 U.S.C. 5512, (c) the federal regulations at 12 C.F.R. Part 1016, (d) the Interagency Guidelines Establishing Information Security Standards at 12 C.F.R. Appendix B to Part 30, and (e) any other applicable federal, state and local laws, rules, regulations and orders relating to the privacy and security of Seller&#8217;s Customer Information, as such statutes, regulations, guidelines, laws, rules and orders may be amended from time to time.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Pro Rata</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means in accordance with the Buyers&#8217; respective ownership interests in the Purchased Loans.  On any day, the Buyers will each own an undivided fractional ownership interest in and to each Purchased Loan&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)&#160;&#160;&#160;&#160;if the Commitments of the Buyers are outstanding on that day, (x) whose numerator is that Buyer&#8217;s Committed Sum for that day and (y) whose denominator is the Maximum Aggregate Commitment for that day&#59; or</font></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)&#160;&#160;&#160;&#160;if the Commitments have expired or have been terminated and have not been reinstated, (x) whose numerator is the aggregate sum of the portions of the Purchase Prices paid by that Buyer in all Transactions outstanding on that day and (y) whose denominator is the aggregate sum of the Purchase Prices paid by all Buyers in all such Transactions outstanding on the day&#59;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">subject to adjustment as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Property</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any interest of a Person in any kind of property, whether real, personal or mixed, tangible or intangible, including the Mortgage Loans.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Purchase Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, for any Transaction, the date on which the Seller is to convey the subject Purchased Loans to the Buyers.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Purchase Price</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means (i)&#160;on the relevant Purchase Date, the price at which the Purchased Loans in a Transaction are sold by the Seller to the Buyers, such price being the Purchased Loans&#8217; initial Purchase Value, and (ii)&#160;thereafter, except where the Agent and the Seller agree otherwise, such Purchased Loans&#8217; Purchase Value decreased by the amount of any cash transferred in respect of such Purchased Loans (as determined by the Agent) by the Seller to the Agent pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Sections 3.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">6.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (absent manifest error, the Agent&#8217;s determination of for which Transaction(s) cash was transferred by the Seller to the Agent shall be conclusive and binding).</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Purchase Price Decrease&#8221; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">means a reduction in the outstanding Purchase Price for Purchased Loans without a termination of a Transaction or portion thereof as described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.4(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">18</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Purchase Value</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the lesser of (a) (x) the Buyers' Margin Percentage for a Purchased Loan multiplied by (y) the least of&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)&#160;&#160;&#160;&#160;the face principal amount of the related Mortgage Note&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)&#160;&#160;&#160;&#160;the unpaid Principal Balance of such Purchased Loan&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)&#160;&#160;&#160;&#160;the price to be paid for such Purchased Loan under an Investor Commitment or the weighted average price under unused Investor Commitments into which such Purchased Loan is eligible for delivery&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iv)&#160;&#160;&#160;&#160;the Seller's origination or acquisition price for such Purchased Loan&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(v)&#160;&#160;&#160;&#160;Market Value of such Purchased Loan as solely determined by the Agent. </font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">and (b) at the discretion of the Agent, ninety-five percent (95%) of the Market Value of such Purchased Loan&#59; provided, that (1) the Purchase Value for Purchased Loans in excess of the sub limits set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 4.2 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">shall be zero and, (2) the Purchase Value for any Purchased Loan which is not an Eligible Loan shall be zero.&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Purchased Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Eligible Loans sold by the Seller to the Buyers in Transactions, and any Eligible Loans substituted therefor in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The term &#8220;Purchased Loans&#8221; with respect to any Transaction at any time shall also include Additional Purchased Loans delivered pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Purchased Loans Curtailment Report</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a written report from the Seller to the Agent, attached to the compliance certificate in the form of Exhibit B, listing Purchased Loans on which an unscheduled principal payment, prepayment or reduction of more than an amount equal to one regularly scheduled principal and interest installment payment was made in the preceding month, and their resulting new Principal Balances.  </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Purchased Loans Support</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means all property (real or personal) assigned, hypothecated or otherwise securing any Purchased Loans and includes any security agreement or other agreement granting a lien or security interest in such real or personal property, including&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(1)&#160;&#160;&#160;&#160;all Loan Papers, whether now owned or hereafter acquired, related to, and all private mortgage insurance on, any Purchased Loans, and all renewals, extensions, modifications and replacements of any of them&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(2)&#160;&#160;&#160;&#160;all rights, liens, security interests, guarantees, insurance agreements and assignments accruing or to accrue to the benefit of the Seller in respect of any Purchased Loan&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(3)&#160;&#160;&#160;&#160;all of the Seller&#8217;s rights, powers, privileges, benefits and remedies under each and every paper now or hereafter securing, insuring, guaranteeing or otherwise relating to or delivered in connection with any Purchased Loan, including all guaranties, lien priority agreements, security agreements, deeds of trust, Purchased Loans assignments, subordination agreements, intercreditor agreements, negative pledge agreements, loan agreements, management agreements, development agreements, design professional agreements, payment, performance or completion bonds, title and casualty insurance policies and mortgage guaranty or insurance contracts&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(4)&#160;&#160;&#160;&#160;all of the Seller&#8217;s rights, to the extent assignable, in, to and under any and all commitments issued by (i)&#160;an Agency, any other investor or any Buyer or securities issuer to </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">19</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">guarantee, purchase or invest in any of the Purchased Loans or any MBS based on or backed by any of them or (ii)&#160;any broker or investor to purchase any MBS, whether evidenced by book entry or certificate, representing or secured by any interest in any of the Purchased Loans, together with the proceeds arising from or pursuant to any and all such commitments&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(5)&#160;&#160;&#160;&#160;all rights under every Hazard Insurance Policy relating to real estate securing a Purchased Loan for the benefit of the creditor of such Purchased Loan, the proceeds of all errors and omissions insurance policies and all rights under any blanket hazard insurance policies to the extent they relate to any Purchased Loan or its security and all hazard insurance or condemnation proceeds paid or payable with respect to any of the Purchased Loans and&#47;or any of the property securing payment of any of the Purchased Loans or covered by any related instrument&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(6)&#160;&#160;&#160;&#160;all present and future claims and rights of the Seller to have, demand, receive, recover, obtain and retain payments from, and all proceeds of any nature paid or payable by, any governmental, quasi-governmental or private mortgage guarantor or insurer (including VA, FHA or any other Person) with respect to any of the Purchased Loans&#59; and</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">all tax, insurance, maintenance fee and other escrow deposits or payments made by the Customers under such Purchased Loans (the Agent and the Buyers acknowledge that the Seller&#8217;s rights in such deposits are limited to the rights of an escrow agent and such other rights, if any, in and to such deposits as are accorded by the Purchased Loans and related papers) and all monies, accounts, deposit accounts, payment intangibles and general intangibles, however designated or maintained, constituting or representing so-called &#8220;completion escrow&#8221; funds or &#8220;holdbacks&#8221;, and being Purchased Loans&#8217; proceeds recorded as disbursed but that have not been paid over to the seller of the subject Mortgaged Premises (the purchase of which is financed by such Purchased Loan), but that are instead being held by the Seller or by a third party escrow agent pending completion of specified improvements or landscaping requirements for such Mortgaged Premises.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Qualified Subordinated Debt</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means Debt of the Seller to any Person which has been approved by the Agent and the Required Buyers, (i)&#160;the papers evidencing, securing, governing or otherwise related to which Debt impose covenants and conditions on the debtor under them that are no more restrictive or onerous than the covenants and conditions imposed on the Seller by this Agreement, (ii)&#160;that is subordinated to the Obligations pursuant to a currently effective and irrevocable Subordination Agreement, including standstill and blockage provisions, approved by the Agent and the Required Buyers, (iii)&#160;the principal of which is not due and payable before ninety (90) days after the date specified in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">clause&#160;(i</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) of the definition of &#8220;Termination Date&#8221; and (iv) which does not permit funds to be reborrowed after repayment.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Recourse Servicing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means Servicing Rights under a Servicing Agreement with respect to which the Servicer is obligated to repurchase or indemnify the holder of the related Mortgage Loans in respect of defaults on such Mortgage Loans at any time during the term of such Mortgage Loans.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Register</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; is defined in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 22.17(c</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">).</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Regulation T&#8221; means</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> Regulation T promulgated by the Board of Governors of the Federal Reserve System, 12 C.F.R. Part 220, or any other regulation when promulgated to replace the prior Regulation T and having substantially the same function.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Regulation U</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means Regulation U promulgated by the Board of Governors of the Federal Reserve System, 12 C.F.R. Part 221, or any other regulation when promulgated to replace the prior Regulation U and having substantially the same function.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">20</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">REO</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means real property improved by a one-, two-, three- or four-family residence, owned following judicial or nonjudicial foreclosure (or conveyance by deed in lieu of foreclosure) of a Mortgage securing a Single-family Loan.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Repurchase Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the date on which Seller is to repurchase Purchased Loans from the Buyers, being the earlier of (i)&#160;the date when an Approved Investor is to purchase such Purchased Loans, and (ii)&#160;any date determined by application of the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">18</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Repurchase Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means and includes this Agreement, the Custody Agreement, any financing statements or other papers now or hereafter authorized, executed or issued pursuant to this Agreement, and any renewal, extension, rearrangement, increase, supplement, modification or restatement of any of them.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Repurchase Price</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the price at which Purchased Loans are to be resold by the Buyers to the Seller upon termination of a Transaction (including Transactions terminable upon demand), which will be determined in each case as the sum of (x)&#160;the Purchase Price and (y)&#160;the Price Differential as of the date of such determination.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Request&#47;Confirmation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means letters substantially in the form of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, delivered pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and their related Mortgage Transmission Files.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Required Buyers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, for any day, Buyers (a)&#160;whose Commitments comprise at least sixty-six and two-thirds percent (66-2&#47;3%) of the Maximum Aggregate Commitment under this Agreement, or (b)&#160;who own at least sixty-six and two-thirds percent (66-2&#47;3%) of the Purchased Loans owned by the Buyers on that day if on or before that day the Commitments have expired or have been terminated and have not been reinstated&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> that at any time when there are three or fewer Buyers party to this Agreement, &#8220;Required Buyers&#8221; shall mean two Buyers (or if there is only one Buyer, that Buyer).</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Rural Development Guaranteed Housing Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means Mortgage Loans that are guaranteed or provided under the USDA Rural Development program.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Rural Development Housing Loans Sublimit</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; is defined in the table in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 4.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Sanctions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means sanctions administered or enforced from time to time by the U.S. government, including those administered by OFAC, the U.S. Department of State, the United Nations Security Council, the European Union, Her Majesty&#8217;s Treasury or other relevant sanctions authority.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Securities Custody Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Custody and Control Agreement dated as of November 13, 2012, among the Agent, the Seller, and U.S. Bank, as custodian, as amended, restated, supplemented, or otherwise modified from time to time.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Seller&#8217;s Customer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any natural person who has applied to the Seller for a financial product or service, has obtained any financial product or service from the Seller or has a Mortgage Loan that is serviced or subserviced by the Seller.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Seller&#8217;s Customer Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any information or records in any form (written, electronic or otherwise) containing a Seller&#8217;s Customer&#8217;s personal information or identity, including such Seller&#8217;s Customer&#8217;s name, address, telephone number, loan number, loan payment history, delinquency status, insurance carrier or payment information, tax amount or payment information and the fact that such Seller&#8217;s Customer has a relationship with the Seller.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">21</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Servicer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, initially the Seller, and upon termination of the Seller&#8217;s right to service the Purchase Loans pursuant to the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 19.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, the Backup Servicer or such other Person (including the Agent) as the Agent may appoint as Servicer.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Servicing Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, with respect to an eNote, the Person identified in the field entitled &#8220;Servicing Agent&#8221; in the MERS eRegistry.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Servicing Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, with respect to any Person, the arrangement, whether or not in writing, pursuant to which that Person acts as servicer of Mortgage Loans, whether owned by that Person or by others.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Servicing Functions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, with respect to the servicing of Mortgage Loans, the collection of payments for the reduction of principal and application of interest, collection of amounts held or to be held in escrow for payment of taxes, insurance and other escrow items and payment of such taxes and insurance from amounts so collected, foreclosure services, and all other actions required to conform with Accepted Servicing Practices.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Servicing Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the rights and obligations to administer and service a Mortgage Loan, including, without limitation, the rights and obligations to&#58; ensure the taxes and insurance are paid, provide foreclosure services, provide full escrow administration and perform any other obligations required by any owner of a Mortgage Loan, collect the payments for the reduction of principal and application of interest, and manage and remit collected payments.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Settlement Account</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Seller&#8217;s non-interest bearing demand deposit account number xxxx-xxxx-4357 maintained with U.S. Bank, to be used for (a) the Agent&#8217;s and the Buyers&#8217; deposits of Purchase Price payments for Purchased Loans (b) any principal payments received by the Agent or the Custodian (other than regular principal and interest payments) on any Purchased Loans&#59; (c) the Agent&#8217;s deposit of Repurchase Price payments received from the Seller or from an Approved Investor for the Seller&#8217;s account for distribution to the Buyers, (d) proceeds of the sale of any MBS deposited pursuant to the Securities Custody Agreement, and (e) only if and when (i) no Default has occurred unless it has been either cured by the Seller or waived in writing by the Agent (acting with the requisite consent of the Buyers as provided in this Agreement) and (ii) no Event of Default has occurred unless the Agent has declared in writing that it has been cured or waived, transfer to the Operating Account of proceeds of sales or other dispositions of Purchased Loans to an Approved Investor in excess (if any) of the Repurchase Price of such Purchased Loan. The Settlement Account is (and shall continuously constitute) collateral for the Obligations. The Settlement Account shall be subject to setoff by the Agent for Pro Rata distribution to the Buyers. The Settlement Account shall be a blocked account from which the Seller shall have no right to directly withdraw funds, but instead such funds may be withdrawn or paid out only against the order of an authorized officer of the Agent (acting with the requisite consent of the Buyers as provided herein), although under the circumstances described in clause (e) of the preceding sentence and subject to the conditions specified in that clause, the Agent shall use diligent and reasonable efforts to cause amounts in excess of the applicable Repurchase Prices that are deposited to the Settlement Account (i) before 2&#58;00 p.m. on a Business Day to be transferred to the Operating Account on that same Business Day or on the Business Day thereafter when the Agent next determines the Buyers&#8217; Pro Rata shares of such Purchase Price payment amounts or Repurchase Prices received and (ii) after 2&#58;00 p.m. on a Business Day to be transferred to the Operating Account on the Business Day thereafter when the Agent next determines the Buyers&#8217; Pro Rata shares of such Purchase Price payment amounts or Repurchase Prices received.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Single-family Loan&#8221; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">means a Mortgage Loan that is secured by a Mortgage covering real property improved by a one-, two-, three- or four-family residence.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">SIPA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Securities Investors Protection Act of 1970, 15 U.S.C. &#167;78a </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">et. seq</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">., as amended.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">SOFR</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the secured overnight financing rate which is published by the Board or any committee convened by the Board and available at www.newyorkfed.org.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">SOFR Margin</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means 1.70%.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Solvent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, for any Person, that (a)&#160;the fair market value of its assets exceeds its liabilities, (b)&#160;it has sufficient cash flow to enable it to pay its debts as they mature, and (c) it does not have unreasonably small capital to conduct its business.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">State Housing Bond Mortgage Loan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a Single-family residential Mortgage Loan secured by a first Lien against the related Mortgaged Property that is eligible for sale to an Approved Investor in conjunction with a state or municipal housing bond program with proceeds from bonds that have already been issued.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">State Housing Bond Mortgage Loan Sublimit</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; is defined in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;4.2(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Statement Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means December 31, 2021.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Statement Date Financial Statements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; is defined in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 15.2(f</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">).</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Sublimit</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means one or more (as the context requires) of the sublimits described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 4.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Subordination Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a written subordination agreement in form and substance satisfactory to and approved by the Agent and the Required Buyers that subordinates (x)&#160;all present and future debts and obligations owing by the Seller to the Person signing such subordination agreement to (y)&#160;the Obligations, in both right of payment and lien priority, including standstill and blockage provisions approved by the Agent and the Required Buyers.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Subservicer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any entity permitted by Agent to act as a subservicer of the Servicer who shall perform Servicing Functions under a Subservicer Instruction Letter.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Subservicer Instruction Letter</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means an instruction letter to a Subservicer in form and substance agreed to by Seller and Agent.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Subsidiary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any corporation, association or other business entity (including a trust) in which any Person (directly or through one or more other Subsidiaries or other types of intermediaries), owns or controls&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;more than fifty percent (50%) of the total voting power or shares of stock entitled to vote in the election of its directors, managers or trustees&#59; or</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;more than ninety percent (90%) of the total assets and more than ninety percent (90%) of the total equity through the ownership of capital stock (which may be non-voting) or a similar device or indicia of equity ownership.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Super Jumbo Mortgage Loan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a conventional Mortgage Loan that would otherwise be an Agency Conforming Mortgage Loan (and is not an FHA or VA Mortgage Loan) secured by a first Lien Mortgage except that the original principal amount is greater than One Million Dollars ($1,000,000) but not more than Two Million Dollars ($2,000,000).</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Supplemental Papers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Loan Papers for a particular Loan other than its Basic Papers.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">23</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Tax Allocation Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means that certain Second Amended and Restated Tax Allocation Agreement dated as of December 14, 1999, among the Parent, Seller and certain Affiliates of Seller, a true and correct copy of which has been furnished to the Agent.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any and all present or future taxes, duties, levies, imposts, deductions, charges or withholdings, and any and all liabilities with respect to the foregoing, but excluding Excluded Taxes and Other Taxes. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Term SOFR</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a forward-looking term rate based on SOFR and recommended by the Board.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Term SOFR Administrator&#8217;s Website</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the website or any successor source for Term SOFR identified by CME Group Benchmark Administration Ltd. (or a successor administrator of Term SOFR).  As of the Effective Date, the current website is&#58; https&#58;&#47;&#47;www.cmegroup.com&#47;market-data&#47;cme-group-benchmark-administration&#47;term-sofr</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Term SOFR Tranche</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a portion of the outstanding Purchase Price on Open Transactions on which the Pricing Rate is determined by reference to the Daily Reset Term SOFR Rate.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Termination Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the earlier of (i) July 19, 2023, and (ii) the date when the Buyers&#8217; Commitments are terminated pursuant to this Agreement, by order of any Governmental Authority or by operation of law.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Total Liabilities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means all liabilities of the Seller and its Subsidiaries, including nonrecourse debt, and also including all contingent liabilities and obligations (including Recourse Servicing, recourse sale and other recourse obligations, and guaranty, indemnity and mortgage loan repurchase obligations), in each case as are reflected on the Seller&#8217;s consolidated balance sheet as liabilities in accordance with GAAP&#59; but excluding Qualified Subordinated Debt.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Trade Settlement Account</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Account, as defined in the Securities Custody Agreement.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Transaction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; is defined in the Recitals.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Transfer of Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, with respect to an eNote, a MERS eRegistry transfer transaction used to request a change to the current Controller of such eNote.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Transfer of Location</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, with respect to an eNote, a MERS eRegistry transfer transaction used to request a change to the current Location of such eNote. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Transferable Record</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means an Electronic Record under E-Sign and UETA that (i) would be a note under the Uniform Commercial Code if the Electronic Record were in writing, (ii) the issuer of the Electronic Record has expressly agreed is a &#8220;transferable record&#8221;, and (iii) for purposes of E-Sign, relates to a loan secured by real property. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">UCC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Uniform Commercial Code or similar Laws of the applicable jurisdiction, as amended from time to time.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">UETA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Uniform Electronic Transactions Act as in effect in the State of New York, as amended from time to time, and any successor statute, and any regulations promulgated thereunder from time to time.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">USBHM</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the U.S. Bank Home Mortgage division of the Agent.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">24</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">USDA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the United States Department of Agriculture.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">VA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Department of Veterans Affairs and any successor.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Wet Loan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a Purchased Loan originated and owned by the Seller immediately prior to being purchased by the Buyers&#58;</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;that has been closed on or prior to the Business Day on which the Purchase Price is paid therefor, by a title agency or closing attorney, and that would qualify as an Eligible Loan except that some or all of its Basic Papers are in transit to, but have not yet been received by, the Custodian so as to satisfy all requirements to permit the Seller to sell it pursuant to this Agreement without restriction&#59;</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;that the Seller reasonably expects to fully qualify as an Eligible Loan when the original Basic Papers have been received by the Custodian&#59;</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)&#160;&#160;&#160;&#160;as to which the Seller actually and reasonably expects that such full qualification can and will be achieved on or before five (5) Business Days after the relevant Purchase Date&#59; </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)&#160;&#160;&#160;&#160;as to which no portion of the principal amount has been or will be funded by any person other than the Seller and the Buyers&#59; and</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)&#160;&#160;&#160;&#160;for which the Seller has delivered to the Custodian a Mortgage Loan Transmission File on or before the Purchase Date, submission of which shall constitute the Seller&#8217;s certification that a complete File as to such Purchased Loan, including the Basic Papers, exists and that such File is in the possession of either the title agent or closing attorney that closed such Purchased Loan, the Seller or that such File has been or will be shipped to the Custodian.</font></div><div style="margin-bottom:12pt;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Each Wet Loan that satisfies the foregoing requirements shall be an Eligible Loan subject to the condition subsequent of physical delivery of its Mortgage Note, Mortgage and all other Basic Papers, to the Custodian on or before five (5) Business Days after the relevant Purchase Date.  Each Wet Loan sold by the Seller shall be irrevocably deemed purchased by the Buyers and shall automatically become a Purchased Loan effective on the date of the related Transaction, and the Seller shall take all steps necessary or appropriate to cause the sale to the Buyers and delivery to the Custodian of such Wet Loan and its Basic Papers to be completed, perfected and continued in all respects, including causing the original promissory note evidencing such Purchased Loan to be physically delivered to the Custodian within five (5) Business Days after the relevant Purchase Date, and, if requested by the Buyer, to give written notice to any title agent, closing attorney or other Person in possession of the Basic Papers for such Purchased Loan of the Buyers&#8217; purchase of such Purchased Loan.  Upon the Custodian&#8217;s receipt of the Basic Papers relative to a Wet Loan such Purchased Loan shall no longer be considered a Wet Loan.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Wet Loans Sublimit</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; is defined in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 4.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Other Definitional Provisions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Accounting terms not otherwise defined shall have the meanings given them under GAAP.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Defined terms may be used in the singular or the plural, as the context requires.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Except where otherwise specified, all times of day used in the Repurchase Documents are local (U.S. Central Time Zone) times in Minneapolis, Minnesota.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Unless the context plainly otherwise requires (e.g., if preceded by the word &#8220;not&#8221;), wherever the word &#8220;including&#8221; or a similar word is used in the Repurchase </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">25</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Documents, it shall be read as if it were written, &#8220;including by way of example but without in any way limiting the generality of the foregoing concept or description&#8221;.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Unless the context plainly otherwise requires, wherever the term &#8220;Agent&#8221; is used in this Agreement (excluding </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 22</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">), it shall be read as if it were written &#8220;the Agent (as agent and representative of the Buyers)&#8221;.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Divisions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  For all purposes under the Repurchase Documents, in connection with any division or plan of division under Delaware law (or any comparable event under a different jurisdiction&#8217;s laws)&#58; (a) if any asset, right, obligation or liability of any Person becomes the asset, right, obligation or liability of a different Person, then it shall be deemed to have been transferred from the original Person to the subsequent Person, and (b) if any new Person comes into existence, such new Person shall be deemed to have been organized on the first date of its existence by the holders of its equity interests at such time.</font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:30pt">The Buyers&#8217; Commitments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">The Buyers&#8217; Commitments to Purchase</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Subject to the terms and conditions of this Agreement and provided no Default or Event of Default has occurred that the Agent has not declared in writing to have been cured or waived (or, if one has occurred and not been so declared cured or waived, if all of the Buyers, in their sole discretion and with or without waiving such Default or Event of Default, have elected in writing that Transactions under this Agreement shall continue nonetheless), the Buyers agree to make revolving purchases of Eligible Loans on a servicing released basis through the Termination Date, so long as the Aggregate Outstanding Purchase Price does not exceed the Maximum Aggregate Commitment and so long as each Buyer&#8217;s Committed Sum is not exceeded.  The Buyers&#8217; respective Committed Sums and the Maximum Aggregate Commitment are set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;BC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> in effect at the relevant time, as it may have been amended or restated pursuant to this Agreement.  The fractions to be applied to determine the respective Funding Shares of the Buyers for any day are their respective Committed Sums divided by the Maximum Aggregate Commitment for that day.  Each Buyer shall be obligated to fund only that Buyer&#8217;s own Funding Share of any Transaction requested, and no Buyer shall be obligated to the Seller or any other Buyer to fund a greater share of any Transaction.  No Buyer shall be excused from funding its applicable Funding Share of any Transaction merely because any other Buyer has failed or refused to fund its relevant Funding Share of that or any other Transaction.  If any Buyer fails to fund its Funding Share of any Transaction, the Agent (in its sole and absolute discretion) may choose to fund the amount that such Defaulting Buyer failed or refused to fund, or the Agent as a Buyer and the other Buyers who are willing to do so shall have the right (but no obligation) to do so in the proportion that the Committed Sum of each bears to the total Committed Sums of all Buyers that have funded (or are funding) their own Funding Shares of that Transaction and that are willing to fund part of the Funding Share of such Defaulting Buyer.  Should the Agent and&#47;or any other Buyer(s) fund any or all of the Defaulting Buyer&#8217;s Funding Share of any Transaction, then the Defaulting Buyer shall have the obligation to deliver such amount to the Agent (for distribution to the Buyer(s) who funded it) in immediately available funds on the next Business Day.  Regardless of whether the other Buyers fund the Funding Share of the Defaulting Buyer, the respective ownership interests of the Buyers in the Transaction shall be adjusted as provided in the definition of &#8220;Pro Rata&#8221;.  The obligations of Buyers hereunder are several and not joint.</font></div><div style="margin-bottom:0.12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Expiration or Termination of the Commitments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Unless extended in writing or terminated earlier in accordance with this Agreement, the Buyers&#8217; Commitments shall automatically expire at the close of business on the Termination Date, without any requirement for notice or any other action by the Agent, any of the Buyers or any other Person.</font></div><div style="margin-bottom:0.12pt;text-indent:54pt"><font><br></font></div><div style="margin-bottom:0.12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Optional Reduction or Termination of Buyers&#8217; Commitments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller may, at any time, without premium or penalty, upon not less than ten (10) Business Days prior written notice to </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">26</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:0.12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">the Agent, reduce or terminate the Maximum Aggregate Commitment, ratably, with any such reduction in a minimum aggregate amount for all the Buyers of Five Million Dollars ($5,000,000), or, if more, in an integral multiple of Five Million Dollars ($5,000,000)&#59; provided, however, that (i) the Seller may reduce the Maximum Aggregate Commitment no more than once each calendar quarter, (ii) at no time may the Aggregate Outstanding Purchase Price exceed the Maximum Aggregate Commitment after giving effect to any such reduction and, (iii) unless terminated in full, the Maximum Aggregate Commitment shall not be reduced to less than Twenty-Five Million Dollars ($25,000,000).  Upon termination of the Buyers&#8217; Commitments pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, the Seller shall pay to the Agent for the ratable benefit of the Buyers the full amount of all outstanding Obligations under the Repurchase Documents.  </font></div><div style="margin-bottom:0.12pt;text-indent:54pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:30pt">Initiation&#59; Termination</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Seller Request&#59; Agent Confirmation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Any request to enter into a Transaction shall be made by notice to the Agent at the initiation of the Seller.  To request a Transaction, the Seller shall provide the Agent and Custodian with a Mortgage Loan Transmission File for each of the Eligible Loans subject to the Transaction by electronic transmission.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">With respect to any eMortgage Loan, Seller shall cause (i) the Authoritative Copy of the related eNote to be a Transferable Record and held in the eVault as a secure electronic file, (ii) the Controller status of the related eNote to be transferred to Agent by the Controller Status Transfer Deadline, (iii) the Delegatee status of the related eNote to be transferred to the Custodian by the Controller Status Transfer Deadline, in each case on the MERS eRegistry, (iv) the Location status of the related eNote to be transferred to the Custodian&#8217;s eVault, and (v) the Servicing Agent status of the related eNote to remain blank (collectively, the &#8220;eNote Delivery Requirements&#8221;). In addition, all Basic Papers that are Electronic Records must be delivered to the Agent electronically, and all other Basic Papers must be delivered as otherwise required by this Agreement.</font></div><div style="margin-bottom:0.12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Seller shall deliver a Request&#47;Confirmation substantially in the form of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to the Agent no later than 4&#58;00 p.m. on the day Seller submits each Mortgage Loan Transmission File.</font></div><div style="margin-bottom:0.12pt;text-indent:54pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Provided that the conditions set forth in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> have been satisfied or waived by the Agent with the requisite consent of the Buyers, the Agent shall transfer the sum of the Purchase Prices for each Transaction to the Funding Account and disburse the sum of the Purchase Prices for the Transaction to the Seller or its designee(s) for their account.  Any Transaction for which the Mortgage Loan Transmission File is received prior to 3&#58;00 p.m. on a Business Day shall be funded on the same Business Day&#59; any Transaction for which the Mortgage Loan Transmission File is received after 3&#58;00 p.m. shall be funded on the next Business Day.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Notwithstanding anything to the contrary in this Agreement, the Custody Agreement, or any of the exhibits and schedules hereto or thereto, in no event shall funds for the purchase of any Mortgage Loan be disbursed directly to the Seller&#59; rather, (i) funds for the purchase of Mortgage Loans originated by any Seller shall be disbursed to the applicable title agent or attorney through which such Mortgage Loans are closed and (ii) funds for the purchase of Mortgage Loans originated by a correspondent lender or other third party shall be disbursed only to such originator and only if the Basic Papers delivered to the Custodian were </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">27</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">accompanied by a bailee letter from the originator that included wire transfer instructions&#59; provided, however, that Margin Excess may be remitted directly to the Seller in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.1(b).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">If the Seller submits a Mortgage Loan Transmission File to the Agent and the Custodian and with respect to any eMortgage Loan, and does not transfer the Location of the corresponding eNote to the Custodian&#8217;s eVault and Controller status of the eNote to the Agent as required under Section 3(a)(2) on or before the Controller Status Transfer Deadline, (i) the Buyers shall have no obligation to fund such Transaction, and (ii) such eMortgage Loan shall have zero Purchase Value.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Syndication of Purchases</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  When a Request&#47;Confirmation is received by the Agent for a Transaction, the Agent shall give notice by fax or, at the Agent&#8217;s discretion, e-mail backed up by fax, to each Buyer of the requested Transaction and that Buyer&#8217;s Funding Share thereof, by 3&#58;00 p.m. on the Business Day when the requested Transaction is to be funded by the Buyers, and each Buyer shall cause its Funding Share to be transferred to the Agent in accordance with the Agent&#8217;s instructions, so that the Agent receives such Funding Share in immediately available funds within two (2) hours after receiving such notice and in any case by 4&#58;00 p.m. on such Business Day.  Provided that the conditions set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 14.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> have been satisfied or waived with the requisite consent of the Buyers as provided herein, the Agent shall transfer the sum of the Purchase Prices for the Transaction to the Funding Account and disburse the sum of the Purchase Prices for the Transaction to the Seller or to its designee(s) for their account.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Request&#47;Confirmation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Request&#47;Confirmation shall identify the Agent and the Seller and set forth&#58; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">the Purchase Date applicable to the relevant Transaction&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">for each of the Eligible Loans to be sold, the Purchase Price&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">any additional terms or conditions of the Transaction mutually agreeable to the Agent and the Seller.  </font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Each Request&#47;Confirmation shall be binding on the parties, unless written notice of objection is given by the objecting party to the other party within one (1) Business Day after the Agent has received the completed Request&#47;Confirmation from the Seller.  In the event of any conflict between the terms of a Request&#47;Confirmation and this Agreement, this Agreement shall prevail.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Transaction Termination&#59; Purchase Price Decrease</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:22.7pt">Automatic Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Transaction, or applicable portion thereof, will automatically terminate on the earlier of (x)&#160;the date or dates when the subject Purchased Loans are purchased by Approved Investor(s) and (y)&#160;the Termination Date.  Upon any such automatic termination, the Seller or its designee shall immediately repurchase the Purchased Loans in accordance with this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:22.02pt">Repurchase After a Disqualifier</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If any Disqualifier occurs in respect of a Purchased Loan and such Disqualifier results in a Margin Deficit, the Seller shall immediately, without the need for prior notice or demand by the Agent, transfer cash, Additional Purchased Loans or a combination of cash and Additional Purchased Loans to the Agent in an amount sufficient to eliminate such Margin Deficit in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Thereafter, the Repurchase Price of such Purchased Loan will be deemed to be zero and the Seller may at any time repurchase such Purchased Loan pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.4(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">28</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:22.7pt">How Terminations will be Effected</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Termination of every Transaction will be effected by (x)&#160;the Buyers&#8217; reconveyance to the Seller or its designee of the Purchased Loans, servicing released, and payment of any Income in respect thereof received by the Agent and not previously either paid to the Seller or applied as a credit to the Seller&#8217;s Obligations, against (y)&#160;payment of the Repurchase Price in immediately available funds to the account referred to in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> by 2&#58;00 p.m. on the Repurchase Date, so that the Agent receives the Repurchase Price (for Pro Rata distribution to the Buyers) in immediately available funds on that same Business Day&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> that the portion of the Repurchase Price attributable to accrued and unpaid Price Differential for the Repurchased Loan shall be due and payable on the ninth (9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) calendar day of each month&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided further</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> that all accrued and unpaid Price Differential shall be due and payable on the Termination Date.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:22.02pt">Purchase Price Decrease</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller may effectuate a Purchase Price Decrease on any Business Day by delivery to the Agent in immediately available funds of an amount specified by the Seller as a Purchase Price Decrease on that Business Day.  No Purchased Loans shall be, or be deemed to be, repurchased in connection with a Purchase Price Decrease.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Place for Payments of Repurchase Prices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  All Repurchase Price payments shall be paid to the Settlement Account.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Withdrawals from and Credits to Operating Account and Settlement Account</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If the Seller fails for any reason to repurchase any one or more Purchased Loans on the relevant Repurchase Date, to pay any Price Differential or fees when due or to satisfy any Margin Call in the manner and by the time specified in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Sections 3.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">3.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">5.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">6.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">9.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, or for any regularly scheduled payments of the foregoing, the Agent is hereby specifically and irrevocably authorized to withdraw funds from the Operating Account, the Settlement Account (or any other account other than an escrow account) in an amount equal to the sum of the Repurchase Prices of all Purchased Loans that are Past Due, or, as applicable, or the amount of such regularly scheduled payment, plus any accrued, unpaid Price Differential or fees, plus Margin Deficit (if applicable), on that day and cause application of such funds withdrawn to the payment of the Repurchase Prices of such Purchased Loans, Price Differential or fees, and Margin Deficit (if applicable) in such order and manner as the Agent may elect and if funds in the Operating Account or the Settlement Account are insufficient to pay the Repurchase Prices of all such Purchased Loans, the Seller shall pay the amount due hereunder on demand by wire to the Settlement Account.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Delivery of Additional Mortgage Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Seller may from time to time deliver to the Agent Mortgage Loans that are also Eligible Loans without entering into a new Transaction by providing to the Agent the documents required under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> with respect to such Mortgage Loans.  The Seller and Buyers agree that such Mortgage Loans delivered pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall be treated as Purchased Loans subject to the existing Transactions hereunder from the date of such delivery.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Application of Repurchase Price Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Upon receipt by the Agent of amounts paid or prepaid as Purchase Price Decreases or Repurchase Price (except upon the exercise of remedies provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 18</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) the Agent shall apply amounts so received to the payment of all Obligations which are then due, and if the amount so received is insufficient to pay all such Obligations, (i) first to any reimbursement due under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 20.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and (ii) second to partial payment of Obligations then due or as otherwise agreed by the Buyers.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Defaulting Buyers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Notwithstanding any provision of this Agreement to the contrary, if any Buyer becomes a Defaulting Buyer, then the following provisions shall apply for so long as such Buyer is a Defaulting Buyer&#58;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">29</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Facility Fees and Non-usage Fees shall cease to accrue on the unfunded portion of the Commitment of such Defaulting Buyer pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 9.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">The Commitment of and the outstanding Purchase Prices paid by such Defaulting Buyer shall not be included in determining whether all Buyers or the Required Buyers have taken or may take any action hereunder (including any consent to any amendment or waiver pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 22.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">), provided that any waiver, amendment, modification or action requiring the consent of all Buyers (including without limitation, any waiver, amendment, modification or action under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 22.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> hereof), and any waiver, amendment, modification or action (other than actions under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) which affects such Defaulting Buyer differently than other affected Buyers shall require the consent of such Defaulting Buyer&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">The respective ownership interests of both (i) the Defaulting Buyer and (ii) the Buyer (or Buyers) that funded the Defaulting Buyer&#8217;s Funding Share(s) of any Transaction shall be proportionately decreased and increased, respectively, to the same extent as if their respective Committed Sums were changed in direct proportion to the unreimbursed balance outstanding from time to time thereafter of the amount so funded&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">If no other Buyer funds any of the Defaulting Buyer&#8217;s Funding Share, then the Pro Rata ownership interests of the Buyers in the Purchased Loans shall be changed, so that each Buyer&#8217;s Pro Rata ownership interest in the Purchased Loans is equal to the ratio of (i) the sum of the portions of the Purchase Prices paid by that Buyer in all Open Transactions on that day to (ii) the total of the Purchase Prices paid by all Buyers in all Open Transactions on that day, but the Defaulting Buyer&#8217;s share of all subsequent distributions of any Repurchase Price and Margin Deficit payments shall be paid to the other Buyers, pro rata among them in the ratio that the Pro Rata ownership interest in the Purchased Loans owned by each bears to the aggregate Pro Rata ownership interests in the Purchased Loans of all such other Buyers, and the Buyers&#8217; respective Pro Rata ownership interests in the Purchased Loans shall be readjusted after each such payment, until their Pro Rata ownership interests are restored to what they were before any Defaulting Buyer failed to fund.  Notwithstanding any such changes in the Buyers&#8217; Pro Rata ownership interests in any Purchased Loan due to any Buyer&#8217;s failure to fund its Funding Share(s) of any Transaction, such failure to fund shall not diminish (nor shall it increase except at a Buyer's election pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> hereof) any Buyer&#8217;s Funding Share(s) for subsequent Transactions.  </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Any amount payable to such Defaulting Buyer hereunder (whether on account of Repurchase Price, Price Differential, fees or otherwise and including any amount that would otherwise be payable to such Defaulting Buyer pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 20.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> but excluding </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) shall, in lieu of being distributed to such Defaulting Buyer, be retained by the Agent in a segregated account and, subject to any applicable requirements of law, be applied at such time or times as may be determined by the Agent (i) first, to the payment of any amounts due and owing by such Defaulting Buyer to the Agent hereunder, (ii) second, to the funding of any Transaction in respect of which such Defaulting Buyer has failed to fund its portion thereof as required by this Agreement, as determined by the Agent, (iii) third, if so determined by the Agent and the Seller, held in such account as cash collateral for future funding obligations of the Defaulting Buyer under this Agreement, (iv) fourth, pro rata, to the payment of any amounts owing to the Seller or the Buyers as a result of any judgment of a court of competent jurisdiction obtained by any Seller or any Buyer against such Defaulting Buyer as a result of such Defaulting Buyer&#8217;s breach of its obligations under this Agreement, and (v) fifth, to such Defaulting Buyer or as otherwise directed by a court of competent jurisdiction&#59; provided, that if such payment is (x) a Purchase Price Decrease and (y) made at a time when the conditions set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 14.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> are satisfied, such payment shall be applied solely to reduce the Purchase Prices owed to all Buyers that are not Defaulting Buyers Pro </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">30</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Rata prior to being applied to any Purchase Prices owed to, any Defaulting Buyer.  Notwithstanding anything to the contrary herein, as between the Seller and any Defaulting Buyer, if any payment made by the Seller that would otherwise be payable to a Defaulting Buyer is retained by the Agent and applied as provided in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3.9(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, the Seller&#8217;s Obligations to such Defaulting Buyer shall be deemed satisfied to the extent of such payment and the Defaulting Buyer shall not be entitled to ask for or receive any additional amounts (including without limitation, Price Differential) from Seller with respect to such payment.  </font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">In the event that the Agent and the Seller all agree that a Defaulting Buyer has adequately remedied all matters that caused such Buyer to be a Defaulting Buyer, then such Buyer shall purchase from the other Buyers at par a portion of the Open Transactions as the Agent shall determine may be necessary in order for such Buyer to participate in such Open Transactions in accordance with its Pro Rata share.  </font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Nothing contained in the foregoing shall be deemed to constitute a waiver by the Seller of any of its rights or remedies (whether in equity or law) against any Buyer which fails to fund any Transaction hereunder at the time or in the amount required to be funded under the terms of this Agreement.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:30pt">Transaction Limits and Sublimits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Transaction Limits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Transaction shall be subject to the limitation that no purchase will be made if at the time of or after such purchase, the Aggregate Outstanding Purchase Price exceeds or would exceed the Maximum Aggregate Commitment.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Transaction Sublimits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The following sublimits shall also be applicable to the Transactions hereunder such that after giving effect to any proposed Transaction and after giving effect to any repurchase, addition or substitution of any Mortgage Loan hereunder, the following shall be true (subject, in each case, to the Agent&#8217;s discretionary authority under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 22.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">)&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">The outstanding Purchase Prices of Conforming Mortgage Loans may be as much as one hundred percent (100%) of the Maximum Aggregate Commitment.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">The outstanding Purchase Prices of all Purchased Loans that are Wet Loans shall not exceed (x) seventy-five percent (75%) of the Maximum Aggregate Commitment on any of the first five and last five Business Days of any month or (y) forty percent (40%) of the Maximum Aggregate Commitment on any other day (the &#8220;Wet Loans Sublimit&#8221;).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">The outstanding Purchase Prices of all Purchased Loans that are of the type listed in the first column of the following table shall not exceed the percentage of the Maximum Aggregate Commitment listed in the second column of the table (the name of the Sublimit is set forth in the third column)&#59; provided, that such sublimits shall not apply to any Mortgage Loan (USBHM)&#58; </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">31</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="padding-left:41.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.003%"><tr><td style="width:1.0%"></td><td style="width:34.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.668%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.280%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Type of Purchased Loan</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Maximum Percentage of Maximum Aggregate Commitment</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name of Sublimit</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">High LTV Mortgage Loans</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15%</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;High LTV Mortgage Loans Sublimit&#8221;</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Super Jumbo Mortgage Loans</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">10%</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;Super Jumbo Mortgage Loans Sublimit&#8221;</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Jumbo Mortgage Loans<br>and Super Jumbo Mortgage Loans, collectively</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">25%</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;Jumbo Mortgage Loans Sublimit&#8221;</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Rural Development Guaranteed Housing Loans</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">50%</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;Rural Development Guaranteed Housing Loans Sublimit&#8221;</font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">State Housing Bond Mortgage Loan</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">25%</font></div></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;State Housing Bond Mortgage Loan Sublimit&#8221;</font></td></tr></table></div><div style="margin-bottom:12pt;text-indent:36pt"><font><br></font></div><div style="margin-bottom:0.12pt;text-indent:0.36pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:30pt">Price Differential</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Pricing Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Subject to the following rules, and as contemplated in the definition of &#8220;Pricing Rate&#8221;, the Pricing Rate to be applied to the Purchase Prices of Purchased Loans to determine the Price Differential in all Open Transactions or Tranches as to which the Price Differential is to be determined by reference to SOFR, on any day when no Event of Default has occurred and is continuing, shall be the Daily Reset Term SOFR Rate plus the SOFR Margin applicable from time to time (in each case computed annually).</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Pricing Rate for Default Pricing Rate Purchased Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Notwithstanding any contrary or inconsistent provision of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, the Pricing Rate to be multiplied by the Purchase Prices of all Purchased Loans shall be the Default Pricing Rate from (and including) (a)&#160;the day immediately following the Repurchase Date for each such Past Due Purchased Loan and until (but excluding) the date on which such Past Due Purchased Loan is repurchased by transfer to the Agent (for Pro Rata distribution to the Buyers) of its full Repurchase Price in immediately available funds&#59; and (b)&#160;the date designated by the Agent to the Seller after the occurrence and during the continuance of&#160;an Event of Default under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 18.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Price Differential Payment Due Dates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Price Differential on each Open Transaction accrued and unpaid to the end of each month before the Termination Date shall be due and payable&#160;on the ninth (9th) day of each month (or if such day is not a Business Day, on the next Business Day thereafter), whether or not such Transaction is still an Open Transaction on such payment due date&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> that (a) all accrued and unpaid Price Differential on all Transactions shall be due on the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">32</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Termination Date, and (b) all Pricing Differential calculated at the Default Pricing Rate shall be due on demand.</font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:30pt">Margin Maintenance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">&#160;&#160;&#160;&#160;Margin Deficit</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt"> If at any time the aggregate Purchase Value of all Purchased Loans subject to all Transactions hereunder is less than the aggregate Repurchase Price (excluding Price Differential, minus cash transfers previously made from Seller to the Agent in response to previous Margin Calls, if any, for all such Transactions (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Margin Deficit</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), then by notice to the Seller (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Margin Call</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), the Agent shall, require the Seller to transfer (for the account of the Buyers) to the Agent or the Custodian, as appropriate either (at the Seller&#8217;s option) cash or additional Eligible Loans reasonably acceptable to the Agent (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Additional Purchased Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), or a combination of cash and Additional Purchased Loans, so that the cash and the aggregate Purchase Value of the Purchased Loans, including any such Additional Purchased Loans, will thereupon at least equal the then aggregate Repurchase Price (excluding Price Differential).  The Agent will recalculate the Purchase Value of all or a portion of the Purchased Loans (i) at the times it deems appropriate in its sole discretion and (ii) within one Business Day after receiving a reasonable request, in writing (which may be in the form of e-mail sent to the Agent), for such recalculation from the Required Buyers.  </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">On any Business Day on which the Purchase Value of the Purchased Loans subject to Transactions exceeds the then outstanding aggregate Repurchase Price of all Transactions (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Margin Excess</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), so long as no Default or Event of Default has occurred and is continuing or will result therefrom, the Agent shall, upon receipt of written request from the Seller, remit cash or release Purchased Loans as requested by Seller, in either case, in an amount equal to the lesser of (i) the amount requested by the Seller and (ii) such Margin Excess, subject always to the other limitations of this Agreement.  If cash is to be remitted the Agent shall treat the receipt of the written request of Seller under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.1(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> as if it were a request for a Transaction.  To the extent the Agent remits cash to the Seller, such cash shall be (y) additional Purchase Price with respect to the Transactions, and (z) subject in all respects to the provisions and limitations of this Agreement.  Each Buyer shall fund its Pro Rata share of such additional Purchase Price as if the remission of such Margin Excess were the initiation of a Transaction hereunder.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Margin Call Deadline</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If the Agent delivers a Margin Call to the Seller at or before 12&#58;00 p.m. on any Business Day, then the Seller shall transfer cash and&#47;or Additional Purchased Loans as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> on the same Business Day.  If the Agent delivers a Margin Call to the Seller after 12&#58;00 p.m. on any Business Day, then the Seller shall transfer cash and&#47;or Additional Purchased Loans by no later than 12&#58;00 p.m. on the next following Business Day.</font></div><div style="margin-bottom:0.12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Application of Cash</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Any cash transferred to the Agent (for Pro Rata distribution to the Buyers) pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall be applied by the Buyers on receipt from the Agent which shall occur on the date received from the Seller or the next Business Day if received after 3&#58;00 p.m.</font></div><div style="margin-bottom:0.12pt;text-indent:54pt"><font><br></font></div><div style="margin-bottom:0.12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Increased Cost</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If any Change in Law subsequent to the Effective Date&#58;</font></div><div style="margin-bottom:0.12pt;text-indent:54pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">shall impose, modify or hold applicable any reserve, special deposit, compulsory loan or similar requirement against assets held by, deposits or other liabilities in or for the account of, advances, or other extensions of credit by, or any other acquisition of funds by, any office of a Buyer which is not otherwise included in the determination of SOFR hereunder&#59; or</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">33</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">shall impose on a Buyer any other condition&#59;</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">and the result of any of the foregoing is to increase the cost to such Buyer, by an amount which such Buyer deems to be material, of entering, continuing or maintaining any Transaction or to reduce any amount due or owing hereunder in respect thereof, then, in any such case, the Seller shall promptly pay the Agent (for distribution to such Buyer) such additional amount or amounts as calculated by such Buyer in good faith as will compensate such Buyer for such increased cost or reduced amount receivable.</font></div><div style="margin-bottom:0.12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Capital Adequacy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If any Buyer shall have determined that any Change in Law applicable to such Buyer or any corporation controlling such Buyer subsequent to the Effective Date shall have the effect of reducing the rate of return on the Buyer&#8217;s or such corporation&#8217;s capital as a consequence of its obligations hereunder to a level below that which such Buyer or such corporation could have achieved but for such adoption, change or compliance (taking into consideration such Buyer&#8217;s or such corporation&#8217;s policies with respect to capital adequacy) by an amount deemed by such Buyer to be material, then from time to time, the Seller shall promptly pay to the Agent (for distribution to such Buyer) such additional amount or amounts as will compensate such Buyer or such corporation for such reduction.</font></div><div style="margin-bottom:0.12pt;text-indent:54pt"><font><br></font></div><div style="margin-bottom:0.12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt"> Agent&#8217;s Report</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  In the discretion of the Agent if it reasonably determines that market conditions warrant (except that the Agent shall have no obligation to make such determination more frequently than once per day), the Agent may&#58;  (1) determine the aggregate Market Values for the Purchased Loans (which may include the Purchase Value of any Mortgage Loans purchased on that day) by summing the values of the individual Purchased Loans as reported on (and recorded by the Agent from) the Mortgage Loan Transmission Files and Purchased Loans Curtailment Reports, valuing at zero Purchased Loans for which the Agent has current actual knowledge that a Disqualifier exists&#59; (2) issue a statement of the value of the Purchased Loans as so determined&#59; and (3) provide a copy of such statement to the Seller and each Buyer, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">that</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, if the Agent has not provided such a statement to the Seller and each Buyer at least one time in a calendar month, the Agent shall provide to the Seller and each Buyer such report no later than the last Business Day of each month.</font></div><div style="margin-bottom:0.12pt;text-indent:54pt"><font><br></font></div><div style="margin-bottom:0.12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Term SOFR Unavailability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If the Agent has determined in its sole discretion that (i) the administrator of Term SOFR, or any relevant agency or authority for such administrator, of Term SOFR (or any substitute index which replaces Term SOFR (Term SOFR or such replacement, the &#8220;Benchmark&#8221;)) has announced that such Benchmark will no longer be provided, (ii) any relevant agency or authority has announced that such Benchmark is no longer representative, or (iii) any similar circumstance exists such that such Benchmark has become permanently unavailable or ceased to exist, the Agent will (x) replace such Benchmark with a replacement rate or (y) if any such circumstance applies to fewer than all tenors of such Benchmark used for determining an interest period hereunder, discontinue the availability of the affected interest periods. In the case of Term SOFR, such replacement rate will be Daily Simple SOFR. In the case of a replacement rate other than Term SOFR, the Agent may add a spread adjustment selected by the Agent, taking into consideration any selection or recommendation of a replacement rate by any relevant agency or authority, and evolving or prevailing market practice. In connection with the selection and implementation of any such replacement rate, the Agent may make any technical, administrative or operational changes that the Agent decides may be appropriate to reflect the adoption and implementation of such replacement rate. Without limitation of the foregoing, in the case of a transition to Daily Simple SOFR, the Agent will remove any option to select another rate that may change or is reset on a daily basis, including, without limitation, the Agent&#8217;s prime rate. The Agent does not warrant or accept any responsibility for the administration or submission of, or any other matter related to, Term SOFR or with respect to any alternative or successor rate thereto, or replacement rate thereof, including without limitation whether any such alternative, successor or replacement rate will have the same value as, or be economically equivalent to, Term SOFR.</font></div><div style="margin-bottom:0.12pt;text-indent:54pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">34</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:0.12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Illegality</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If any Buyer determines that any Law has made it unlawful, or that any Governmental Authority has asserted that it is unlawful, for any Buyer or its applicable lending office to make, maintain, or fund Transactions whose interest is determined by reference to the Daily Reset Term SOFR Rate, or to determine or charge interest rates based upon the Daily Reset Term SOFR Rate, or any Governmental Authority has imposed material restrictions on the authority of such Buyer to purchase or sell, or to take deposits of, dollars in the applicable interbank market, then, upon notice thereof by such Buyer to the Seller (through the Agent), any obligation of such Buyer to make Term SOFR Tranches shall be suspended.  If any Buyer determines that it may not lawfully continue to maintain any Term SOFR Tranches, all of the affected Tranches shall be automatically converted as of the date of such Buyer&#8217;s notice to bear interest at a rate equal to the Federal Funds Rate plus 0.50% plus the SOFR Margin and, in such event, the Seller will thereafter be entitled to designate subsequent Tranches to bear interest at the Federal Funds Rate plus 0.50% plus the SOFR Margin.</font></div><div style="margin-bottom:0.12pt;text-indent:54pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:30pt">Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Payments to be Free of Taxes&#59; Withholding</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  All payments by the Seller to or for the account of any Buyer or the Agent hereunder shall be made free and clear of and without deduction for any and all Taxes.  If the Seller shall be required by law to deduct any Taxes from or in respect of any sum payable hereunder to any Buyer or the Agent, (a) the sum payable shall be increased as necessary so that after making all required deductions (including deductions applicable to additional sums payable under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) such Buyer or the Agent (as the case may be) receives an amount equal to the sum it would have received had no such deductions been made, (b) the Seller shall make such deductions, (c) the Seller shall pay the full amount deducted to the relevant authority in accordance with applicable law and (d) the Seller shall furnish to the Agent the original copy of a receipt evidencing payment thereof within 30 days after such payment is made.</font></div><div style="margin-bottom:0.12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Other Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  In addition, the Seller hereby agrees to pay any present or future stamp, recording, documentary, excise, property or value-added taxes, or similar taxes, charges or levies that arise from any payment made under or in respect of this Agreement or any other Repurchase Document or from the execution, delivery or registration of, any performance under, or otherwise with respect to, this Agreement or any other Repurchase Documents (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Other Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="margin-bottom:0.12pt;text-indent:54pt"><font><br></font></div><div style="margin-bottom:0.12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Taxes Indemnity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller hereby agrees to indemnify the Buyers and the Agent for, and to hold each of them harmless against, the full amount of Taxes and Other Taxes, and the full amount of Taxes of any kind imposed by any jurisdiction on amounts payable under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> imposed on or paid by the Buyers or the Agent and any liability (including penalties, additions to tax, interest and expenses) arising therefrom or with respect thereto.  The indemnity by the Seller provided for in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall apply and be made whether or not the Taxes or Other Taxes for which indemnification hereunder is sought have been correctly or legally asserted.  Amounts payable by the Seller under the indemnity set forth in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall be paid within ten (10) days from the date on which the Agent makes written demand therefor.</font></div><div style="margin-bottom:0.12pt;text-indent:54pt"><font><br></font></div><div style="margin-bottom:0.12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Non-US. Buyers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:0.12pt;text-indent:54pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Each Buyer that is not incorporated under the laws of the United States of America or a state thereof (each a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Non-U.S. Buyer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) agrees that it will, not more than ten Business Days after the date of this Agreement, (i) deliver to the Agent two duly completed copies of United States Internal Revenue Service Form W-8BEN or W-8ECI, certifying in either case that such Buyer is entitled to receive payments under this Agreement without deduction or withholding of any United States federal income taxes, and (ii) deliver to the Agent a United States Internal Revenue Form W-8 or W-9, as the case may be, and certify that it is entitled to an exemption from United States backup withholding tax.  Each Non-U.S. Buyer further undertakes to deliver to each of the Seller and the Agent (x) renewals or additional copies of such form (or any successor form) on or before the date that such form </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">35</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">expires or becomes obsolete, and (y) after the occurrence of any event requiring a change in the most recent forms so delivered by it, such additional forms or amendments thereto as may be reasonably requested by the Seller or the Agent.  All forms or amendments described in the preceding sentence shall provide evidence that such Buyer is entitled to receive payments under this Agreement without deduction or withholding of any United States federal income taxes, unless an event (including without limitation any change in treaty, law or regulation) has occurred prior to the date on which any such delivery would otherwise be required which renders all such forms inapplicable or which would prevent such Buyer from duly completing and delivering any such form or amendment with respect to it and such Buyer advises the Seller and the Agent that it is not capable of receiving payments without any deduction or withholding of United States federal income tax..</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">&#91;reserved&#93;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">For any period during which a Non-U.S. Buyer has failed to provide the Seller with an appropriate form pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.4(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (unless such failure is due to a change in treaty, law or regulation, or any change in the interpretation or administration thereof by any governmental authority, occurring subsequent to the date on which a form originally was required to be provided), such Non-U.S. Buyer shall not be entitled to additional amounts under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or indemnification under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> with respect to Taxes imposed by the United States&#59; provided that, should a Non-U.S. Buyer which is otherwise exempt from or subject to a reduced rate of withholding tax become subject to Taxes because of its failure to deliver a form required under clause (iv), above, the Seller shall take such steps as such Non-U.S. Buyer shall reasonably request to assist such Non-U.S. Buyer to recover such Taxes.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Any Buyer that is entitled to an exemption from or reduction of withholding tax with respect to payments under this Agreement or any Note pursuant to the law of any relevant jurisdiction or any treaty shall deliver to the Seller (with a copy to the Agent), at the time or times prescribed by applicable law, such properly completed and executed documentation prescribed by applicable law as will permit such payments to be made without withholding or at a reduced rate.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">If the U.S. Internal Revenue Service or any other governmental authority of the United States or any other country or any political subdivision thereof asserts a claim that the Agent did not properly withhold tax from amounts paid to or for the account of any Buyer (because the appropriate form was not delivered or properly completed, because such Buyer failed to notify the Agent of a change in circumstances which rendered its exemption from withholding ineffective, or for any other reason), such Buyer shall indemnify the Agent fully for all amounts paid, directly or indirectly, by the Agent as tax, withholding therefor, or otherwise, including penalties and interest, and including taxes imposed by any jurisdiction on amounts payable to the Agent under this subsection, together with all costs and expenses related thereto (including attorneys fees and time charges of attorneys for the Agent, which attorneys may be employees of the Agent).  The obligations of the Buyers under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall survive the payment of the Obligations and termination of this Agreement.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Survival</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Without prejudice to the survival of any other agreement of the Seller hereunder, the agreements and obligations of the Seller contained in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall survive the termination of this Agreement.  Nothing contained in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall require any Buyer to make available any of its tax returns or any other information that it deems to be confidential or proprietary.</font></div><div style="margin-bottom:0.12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Treatment of Certain Refunds</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If the Agent or any Buyer determines, in its sole discretion, that it has received a refund of any Taxes or Other Taxes as to which it has been indemnified by the Seller or with respect to which the Seller has paid additional amounts pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, it shall pay to the Seller an amount equal to such refund (but only to the extent of </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">36</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:0.12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">indemnity payments made, or additional amounts paid, by the Seller under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> with respect to the Taxes or Other Taxes giving rise to such refund), net of all out-of-pocket expenses of the Agent or such Buyer, as the case may be, and without interest (other than any interest paid by the relevant Governmental Authority with respect to such refund), provided that the Seller upon request of the Agent or such Buyer, agrees to repay the amount paid over to the Seller (plus any penalties, interest or other charges imposed by the relevant Governmental Authority) to the Agent or such Buyer in the event the Agent or such Buyer is required to repay such refund to such Governmental Authority.  This paragraph shall not be construed to require the Agent or any Buyer to make available its tax returns (or any other information relating to its taxes that it deems confidential) to the Seller or any other Person.</font></div><div style="margin-bottom:0.12pt;text-indent:54pt"><font><br></font></div><div style="margin-bottom:0.12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Mitigation Obligations</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If any Buyer requests compensation under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Sections 6.4, 7.1 or 7.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or requires the Seller to pay any additional amount to any Buyer or any Governmental Authority for the account of any Buyer pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Sections 6.4, 7.1 or 7.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, then such Buyer shall use reasonable efforts to designate a different office for funding or booking its share of Transactions hereunder or to assign its rights and obligations hereunder to another of its offices, branches or affiliates, if, in the judgment of such Buyer, such designation or assignment (i) would eliminate or reduce amounts payable pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Sections 6.4, 7.1 or 7.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, as the case may be, in the future and (ii) would not subject such Buyer to any unreimbursed cost or expense and would not otherwise be disadvantageous to such Buyer.  The Seller hereby agrees to pay all reasonable costs and expenses incurred by any Buyer in connection with any such designation or assignment.</font></div><div style="margin-bottom:0.12pt;text-indent:54pt"><font><br></font></div><div style="margin-bottom:0.12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Delay in Requests</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Failure or delay on the part of any Buyer or the Agent to demand compensation pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall not constitute a waiver of such Buyer&#8217;s or the Agent&#8217;s right to demand such compensation, provided that the Seller shall not be required to compensate a Buyer or the Agent pursuant to this Section for any increased costs incurred or reductions suffered more than nine months prior to the date that such Buyer or the Agent, as the case may be, notifies the Seller of the Change in Law giving rise to such increased costs or reductions and of such Buyer&#8217;s or the Agent&#8217;s intention to claim compensation therefor (except that, if the Change in Law giving rise to such increased costs or reductions is retroactive, then the nine-month period referred to above shall be extended to include the period of retroactive effect thereof).</font></div><div style="margin-bottom:0.12pt;text-indent:54pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:30pt">Income and Escrow Payments&#59; Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Income and Escrow Payments.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Notwithstanding that the Buyers, the Agent and the Seller intend that the Transactions be sales to the Buyers of the Purchased Loans, where a particular Transaction&#8217;s term extends over an Income payment date on the Purchased Loans subject to that Transaction, all payments and distributions, whether in cash or in kind, made on or with respect to the Purchased Loans shall be paid directly to the Seller or its designee by the relevant Customer, and the Agent (and the Buyers) shall have no obligation to collect or apply any Income to prevent or reduce any Margin Deficit, unless the Seller (i)&#160;arranges for such Income to be paid to the Agent (for Pro Rata distribution to the Buyers), (ii)&#160;requests that the Agent apply such Income when received against the Seller&#8217;s Margin Deficit(s) and (iii)&#160;concurrently transfers to the Agent either (x)&#160;cash or (y)&#160;at the Agent&#8217;s option and with the Agent&#8217;s written approval, Additional Purchased Loans, sufficient to eliminate such Margin Deficit.  Amounts paid to the Seller by the relevant Customer shall be deposited by the Seller into the Income Account within two (2) Business Days of receipt by Seller and, as to amounts so paid to the Seller for escrow payments, into the Escrow Account.  The Income Account and the Escrow Account shall be maintained by the Seller with a bank satisfactory to the Agent. The Income Account and Escrow Account may be interest bearing accounts if allowed or required by applicable law.  At all times prior to a Default or Event of Default, the Seller may have full use of all Income and amounts on deposit in the Income Account, subject to the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 8.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">37</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:0.12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Income and Escrow Accounts.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Prior to the initial Transaction hereunder the Seller shall establish the Income Account and the Escrow Account. At the Agent&#8217;s request (and no later than 10 days after such request) Seller shall cause the bank holding such accounts to enter into a control agreement with the Agent providing that upon notice from the Agent (which notice shall be given only upon the occurrence of a Default or Event of Default) no further withdrawals or payment orders from the Seller shall be honored and only payment and withdrawal orders from the Agent or its designee shall be honored.    Prior to the occurrence of a Default or Event of Default and so long as Seller is also the Servicer, Seller shall make payments from the Escrow Account of all appropriate amounts payable with respect to each Purchased Loan for taxes, insurance and other purposes for which the funds are paid into the Escrow Account.  Subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 8.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, amounts on deposit in the Income Account shall be used by the Seller to pay its fees as Servicer while it serves in such capacity, and may be used to pay to the Agent amounts due under this Agreement for Margin Deficit or Price Differential and for any other lawful purpose.  </font></div><div style="margin-bottom:0.12pt;text-indent:54pt"><font><br></font></div><div style="margin-bottom:0.12pt;padding-left:0.36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:17.64pt">Income and Escrow Accounts after Default.  Upon the occurrence and during the continuation of a Default or Event of Default, the Seller shall have no right to direct withdrawal or application of funds in the Income Account and the Escrow Account unless authorized to do so in writing by the Agent.  The Agent may cause all amounts on deposit in the Income Account to be paid to it or its designee for application as provided in Section 18.4.  The Agent or its designee shall direct payments from the Escrow Account for the purposes for which such funds are deposited into the Escrow Account and shall comply with all Laws applicable to the operation of the Income Account and the Escrow Account, including any Agency guidelines with respect thereto.</font></div><div style="text-indent:54pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:30pt">Facility Fee&#59; Agent&#8217;s Fee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt">Facility Fee&#59; Non-Usage Fee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller agrees to pay to the Agent (for Pro Rata distribution to the Buyers) a facility fee (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Facility Fee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) in an amount equal to one-hundred twenty-five one-thousandths of one percent (0.125%) per annum of the Maximum Aggregate Commitment for the period from the Effective Date to the Termination Date, computed for each calendar month or portion thereof from the Effective Date until the date this Agreement terminates in accordance with its terms.  If the average Aggregate Outstanding Purchase Price is less than fifty percent (50%) of the average Maximum Aggregate Commitment for any month, the Seller further agrees to pay to the Agent (for pro rata distribution to the Buyers) a non-usage fee (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Non-usage Fee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) in an amount determined by applying a rate of fifteen one-hundredths of one percent (0.15%) per annum to the average daily amount by which the Maximum Aggregate Commitment exceeds the average Aggregate Outstanding Purchase Price for such month, such fee computed for each calendar month or portion thereof from the Effective Date to the date this Agreement terminates in accordance with its terms.  The Facility Fee and the Non-Usage Fee shall be due and payable on the ninth (9th) day of each month (or if such day is not a Business Day, on the next Business Day thereafter)&#59; provided that all accrued and unpaid Facility Fees and Non-Usage Fees shall be due on the Termination Date.  The Facility Fee and the Non-Usage Fee shall be calculated based on a year of three hundred sixty (360) days.  If the Maximum Aggregate Commitment shall be increased or decreased from time to time either pursuant to a provision of this Agreement or by separate agreement between the Buyers and the Seller (excluding, however, any decrease occurring as a result of or following the occurrence of a Default or an Event of Default, in respect of which no adjustment of the Facility Fee and the Non-Usage Fee shall be required), the amount of the Facility Fee and the calculation of the Non-Usage Fee shall be adjusted as of the date of such change. The Facility Fee and the Non-Usage Fee are compensation to the Buyers for committing to make funds available for revolving purchases of Eligible Loans on the terms and subject to the conditions of this Agreement, and are not compensation for the use or forbearance or detention of money.  Each calculation by the Agent of the amount of the Facility Fee and the Non-Usage Fee shall be conclusive and binding absent manifest error. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">38</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:0.12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18pt"> Agent&#8217;s Fee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller agrees to pay to the Agent the agency fee described in the Fee Letter, if any (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Agent&#8217;s Fees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), on the dates and in the amounts specified therein.</font></div><div style="margin-bottom:0.12pt;text-indent:54pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24pt">Security Interest</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">10.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Intent of the Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The parties intend that all Transactions hereunder be sales and purchases (other than for accounting and tax purposes) and not loans&#59; nonetheless, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">as a security agreement under the UCC </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">and as a security agreement or other arrangement or other credit enhancement related to this Agreement and transactions hereunder as provided for in Section 101(47)(A)(v) of the Bankruptcy Code, the Seller hereby pledges to the Agent for the benefit of the Buyers as security for the performance by the Seller of the Obligations and hereby grants, assigns and pledges to the Agent for the benefit of the Buyers a fully perfected first priority security interest in all of the Purchased Loans and all Income and proceeds from the Purchased Loans, including all of the property, rights and other items described in the definition of &#8220;Mortgage Loan&#8221; in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 1.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> for each such Purchased Loan and all rights to have, receive and retain the return or refund of funds transferred from any account with the Agent to any title company, title agent, escrow agent or other Person for the purpose of originating or funding a Mortgage Loan that did not close (for any reason) and that would have been a Purchased Loan if it had closed (all funds so transferred continuously remain the property of the Agent and the Buyers until disbursed by such agent to or for the account of the related Customer upon the closing of his or her Mortgage Loan), and in all of the following property&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">With respect to the Purchased Loans.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">all Purchased Loans Support&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">all of the Seller&#8217;s right, title and interest in all Mortgaged Premises related to the Purchased Loans</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(3)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">all rights to deliver Purchased Loans to investors and other purchasers and all proceeds resulting from the disposition of Purchased Loans pursuant thereto, including the Seller&#8217;s right and entitlement to receive the entire purchase price paid for Purchased Loans sold&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(4)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">all Hedge Agreements relating to or constituting any and all of the foregoing or relating to the Obligations, including all rights to payment arising under such Hedge Agreements&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(5)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">all Servicing Rights in respect of any of the Purchased Loans&#59; and</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(6)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">all of the Seller&#8217;s rights now or hereafter existing in, to or under any MBS secured by, created from or representing any interest in any of the Purchased Loans, whether now owned or hereafter acquired by the Seller, and whether such MBS are evidenced by book entry or certificate (Agent&#8217;s ownership interest and security interest in each MBS created from, based on or backed by Purchased Loans shall automatically exist in, attach to, cover and affect all of the Seller&#8217;s right, title and interest in that MBS when issued and its proceeds and the Agent&#8217;s ownership interest and security interest in the Purchased Loans from which such MBS was so created shall automatically terminate and be released when such MBS is issued, subject to automatic reinstatement if such issuance is voided or set aside by any court of competent jurisdiction), all right to the payment of monies and non-cash distributions on account of any of such MBS and all new, substituted and additional securities at any time issued with respect thereto&#59;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">39</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Related Accounts, Payment Intangibles, General Intangibles</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">all accounts, payment intangibles, general intangibles, instruments, documents (including documents of title), chattel paper, contract rights and proceeds, whether now or hereafter existing (including all of the Seller&#8217;s present and future rights to have and receive interest and other compensation, whether or not yet accrued, earned, due or payable), under or arising out of or relating to the Purchased Loans&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">all instruments, documents or writings evidencing any such accounts, payment intangibles, general intangibles or proceeds or evidencing any monetary obligation under, or security interest in, any of the Purchased Loans, all other papers delivered to the Agent or the Custodian, and all other rights transferred to the Agent, in respect of any of the Purchased Loans, including, without limitation, the right to collect, have and receive all insurance proceeds (including, but not limited to, casualty insurance, mortgage insurance, pool insurance and title insurance proceeds) and condemnation awards or payments in lieu of condemnation which may be or become payable in respect of the Mortgaged Premises securing or intended to secure any Purchased Loan, and other personal property of whatever kind relating to any of the Purchased Loans, in each case whether now existing or hereafter arising, accruing or acquired&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(3)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">all security for or claims against others in respect of the Purchased Loans&#59; and</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(4)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">all proceeds and rights to proceeds of any sale or other disposition of any or all of the Purchased Loans&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:22.7pt">Settlement Account, Operating Account and other accounts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. The Settlement Account, the Operating Account, the Funding Account, the Income Account, the Escrow Account, the Trade Settlement Account and all cash and all securities and other property from time to time on deposit in each such account&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:22.02pt">Loan Records</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. all Loan Records&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:22.7pt">Other Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. all rights to have and receive any of the Purchased Loans described above, all accessions or additions to and substitutions for any of such Purchased Loans, together with all renewals and replacements of any of such Purchased Loans, all other rights and interests now owned or hereafter acquired by the Debtor&#47;Seller in, under or relating to any of such Purchased Loans or referred to above and all proceeds of any of such Purchased Loans&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">Proceeds. all proceeds of all the foregoing.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Seller agrees to do such things as applicable Law requires to maintain the security interest of the Agent in all of the Purchased Loans with respect to all such Transactions and all Income and proceeds from the Purchased Loans that are the subject matter of such Transactions and all of the other collateral described above in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 10.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> as a perfected first priority Lien at all times.  The Seller hereby authorizes the Agent to file any financing or continuation statements under the applicable UCC to perfect or continue such security interest in any and all applicable filing offices.  The Seller shall pay all customary fees and expenses associated with perfecting such security interest including the costs of filing financing and continuation statements under the UCC and recording assignments of Mortgages as and when required by the Agent in its reasonable discretion.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">40</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">10.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">License</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller hereby grants to the Agent for the benefit of the Buyers the nonexclusive right to use (in common with the Seller and any other secured party that has a valid and enforceable license therein and that agrees that its license is similarly nonexclusive) the Seller&#8217;s operating systems to manage and administer the Purchased Loans and any of the related data and information described above, or that otherwise relates to the Purchased Loans, together with the Media on which the same are stored and the Seller&#8217;s rights to access the same, whether exclusive or nonexclusive, to the extent that such access rights may lawfully be transferred or used by the Seller&#8217;s permittees, and any computer programs that are owned by the Seller (or licensed to the Seller under licenses that may lawfully be transferred or used by the Seller&#8217;s permittees) and that are used or useful to access, organize, input, read, print or otherwise output and otherwise handle or use such information and data&#59; provided that the foregoing license is limited to use by the Agent only after an Event of Default&#59; provided, further, that to the extent any Media contains both data or other information related to the Purchased Loans and data or other information unrelated to the Purchased Loans, upon receipt by the Agent of any and all data, reports or other information related to the Purchased Loans that is stored on or available from such Media, the foregoing license shall no longer apply to such Media.</font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24pt">Substitution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">11.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Seller May Substitute Other Mortgage Loans with Notice to and Approval of Agent</font><font style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  So long as no Event of Default has occurred and is continuing and no Margin Deficit exists or occurs as a consequence thereof, subject to agreement with and acceptance by, and upon notice to, the Agent, the Seller may substitute Mortgage Loans substantially similar to the Purchased Loans for any Purchased Loans.  If the Seller gives notice to the Agent at or before 12&#58;00 noon on a Business Day, the Agent may elect, by the close of business on the Business Day notice is received or by the close of the next Business Day if notice is given after 12&#58;00 noon on such day, not to accept such substitution.  If such substitution is accepted by the Agent, such substitution shall be made by the Seller&#8217;s transfer to Agent of such other Mortgage Loans on a servicing released basis and the Agent&#8217;s transfer to the Seller of such Purchased Loans, and after such substitution, the substituted Mortgage Loans shall be deemed to be Purchased Loans.  If the Agent elects not to accept such substitution, the Seller shall offer the Agent and the Buyers the right to terminate the related Transaction.</font></div><div style="margin-bottom:0.12pt;padding-left:0.36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">11.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:11.64pt">Payment to Accompany Substitution.  If the Seller exercises its right to substitute or terminate under this Section 11, the Seller shall be obligated to pay to the Agent (for Pro Rata distribution to the Buyers) by the close of the Business Day of such substitution or termination, as the case may be, an amount equal to the sum of (x)&#160;actual cost (including all customary fees, expenses and commissions) to the Agent and the Buyers of (i)&#160;entering into replacement Transactions&#59; (ii)&#160;entering into or terminating hedge transactions and&#47;or (iii)&#160;terminating Transactions or substituting securities in like transactions with third parties in connection with or as a result of such substitution or termination, and (y)&#160;to the extent the Agent determines not to enter into replacement Transactions, the loss incurred by the Agent and the Buyers directly arising or resulting from such substitution or termination.  The foregoing amounts shall be solely determined and calculated by the Agent and the applicable Buyers in good faith.</font></div><div style="text-indent:54pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24pt">Payment and Transfer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Immediately Available Funds&#59; Notice to Custodian</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  All transfers of funds hereunder shall be in immediately available funds.  All Eligible Loans transferred by one party hereto to any other party shall be transferred by notice to the Custodian to the effect that the Custodian is then holding for the benefit of the transferee the related documents and assignment forms delivered to it under the Custody Agreement.</font></div><div style="margin-bottom:0.12pt;padding-left:0.36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:11.64pt">Payments to the Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> .  Except as otherwise specifically provided in this Agreement, all payments required by this Agreement or the other Repurchase Documents to be made to the Agent </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">41</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:0.12pt;padding-left:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">shall be paid to the Agent by no later than 2&#58;00 p.m. on the day when due (funds received after the applicable deadline shall be conclusively deemed received on the next following Business Day unless the Agent shall agree otherwise) and&#160;without set-off, counterclaim or deduction, in lawful money of the United States of America in immediately available funds as provided in Section 24.4, or at such other place as the Agent shall designate from time to time.  Whenever any payment to be made under this Agreement or any of the other Repurchase Documents shall be stated to be due on a day that is not a Business Day, the due date for that payment shall be automatically extended to the next day that is a Business Day, and (if applicable) Price Differential at the applicable rate (determined in accordance with this Agreement) shall continue to accrue during the period of such extension.  Unless the Agent shall agree otherwise, funds received by the Agent after 2&#58;00 p.m. on a Business Day shall be deemed for all purposes to have been paid by the Seller on the next succeeding Business Day.</font></div><div style="text-indent:54pt"><font><br></font></div><div style="margin-bottom:0.12pt;padding-left:0.36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:11.64pt">If Payment Not Made When Due</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If and to the extent any payment is not made when due under this Agreement or any of the other Repurchase Documents, the Seller authorizes the Agent and each Buyer (for the Pro Rata account and benefit of all of the Buyers) then or at any time thereafter to charge any amounts so due and unpaid against any or all of the Seller&#8217;s accounts with the Agent or any of the Buyers&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> that such right to charge the Seller&#8217;s accounts shall not apply to any escrow, trust or other deposit accounts designated as being held by the Seller on behalf of third party owners of the escrowed funds other than Affiliates of the Seller.  The Agent agrees to use reasonable efforts to promptly advise the Seller of any charge made pursuant to this Section, but its failure to do so will not affect the validity or collectibility of such charge.  Neither the Agent nor any Buyer shall have any obligation to charge any Seller account, merely the right to do so.</font></div><div style="margin-bottom:0.12pt;text-indent:54pt"><font><br></font></div><div style="margin-bottom:0.12pt;padding-left:0.36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:11.64pt">Payments Valid and Effective</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each payment received by the Agent in accordance with this Agreement is valid and effective to satisfy and discharge the Seller&#8217;s liability under the Repurchase Documents to the extent of the payment.</font></div><div style="margin-bottom:0.12pt;text-indent:54pt"><font><br></font></div><div style="margin-bottom:0.12pt;padding-left:0.36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:11.64pt">Pro Rata Distribution of Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Agent shall distribute all payments of Repurchase Price (whether voluntary or involuntary and from whatever source) received to the Buyers Pro Rata with their respective ownership interests in the Purchased Loans promptly upon receipt.  The distribution from the Agent to each Buyer shall be made by the Agent&#8217;s initiating a federal funds wire transfer in immediately available funds directly to such Buyer or to such account at another financial institution as is designated from time to time by such Buyer in writing.  </font></div><div style="margin-bottom:0.12pt;text-indent:54pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24pt">Segregation of Documents Relating to Purchased Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">All documents relating to Purchased Loans in the possession of the Seller or its designee (including its agent, or any subservicer) shall be segregated from other documents and securities in its or its designee&#8217;s possession and shall be identified as being owned by the Buyers and held by the Agent on behalf of the Buyers (which shall be referenced in the relevant books and records as &#8220;U.S. Bank National Association, Agent&#8221;) and subject to this Agreement.  Segregation may be accomplished by appropriate identification of ownership on the books and records of the holder of such documents, including MERS, a documents custodian, a financial or securities intermediary or a clearing corporation.  All of Seller&#8217;s interest in the Purchased Loans shall pass to the Buyers on the Purchase Date and nothing in this Agreement shall preclude the Agent and the Buyers, in each case with the Buyers&#8217; consent, from engaging with others in repurchase transactions with the Purchased Loans or otherwise selling, transferring, or pledging or hypothecating, the Purchased Loans, but no such transaction shall relieve the Buyers of their obligations to transfer Purchased Loans to the Seller pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">18</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, or of the Agent&#8217;s obligation to credit or pay Income to, or apply Income to the obligations of, the Seller pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">42</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24pt">Conditions Precedent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">14.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Initial Purchase</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The effectiveness of this Agreement is subject to the fulfillment of the following conditions precedent&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">on the Effective Date, the Agent shall have received (or be satisfied that it will receive by such deadline as the Agent shall specify) the following, all of which must be satisfactory in form and content to the Agent&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">this Agreement duly executed by the parties&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">a current UCC search report of a UCC filings search in the office of the Secretary of State of the Commonwealth of Virginia and such other searches or evidence as the Agent may require to confirm the Agent&#8217;s first-priority Lien on the Purchase Loans&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(3)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">the Custody Agreement duly executed by the Agent, the Seller and the Custodian&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(4)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">a copy of the corporate resolution (or equivalent thereof) of Seller authorizing the execution, delivery and performance of the Repurchase Documents, certified as of the Effective Date by the Secretary or an Assistant Secretary of Seller&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(5)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">an incumbency certificate showing the names and titles and bearing the signatures of the officers of Seller authorized to execute the Repurchase Documents, certified as of the Effective Date by the Secretary or an Assistant Secretary of Seller&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(6)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">a copy of the bylaws of Seller, certified as of the Effective Date by the Secretary or an Assistant Secretary of Seller&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(7)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">a copy of the Articles of Incorporation of Seller with all amendments thereto, certified by the appropriate governmental official of the jurisdiction of its incorporation as of a date acceptable to the Agent in its sole discretion&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(8)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">a certificate of good standing (or the equivalent thereof) for Seller in the jurisdiction of its incorporation, certified by the appropriate governmental officials as of a date acceptable to the Agent in its sole discretion&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(9)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">payment to the Agent or the Custodian, as applicable, of the Facility Fee, the Agent&#8217;s Fee, if any, the Custodian&#8217;s Fee and all other fees and expenses (including the disbursements and reasonable fees of the Agent&#8217;s attorneys) of the Agent and the Buyers payable by Seller pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> accrued and billed for to the Effective Date&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(10)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:16.02pt">an Officer&#8217;s Certificate for the Seller dated the initial Purchase Date and certifying truthfully that, (i) after giving effect to the Transaction to occur on that Purchase Date, no Default or Event of Default will exist, (ii) all of the representations and warranties made by the Seller in the Repurchase Documents are true and correct as of the Effective Date and (iii) there has been no material adverse change since the Statement Date in any of the Central Elements in respect of the Seller or any of its Subsidiaries&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(11)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:16.02pt">the Fee Letter, duly executed by the parties&#59;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">43</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(12)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:16.02pt">&#91;Reserved&#93;&#59; and</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(13)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:16.02pt">a certificate of the Secretary or Assistant Secretary of Seller of Seller certifying that no amendments have been made to the Tax Allocation Agreement since August 5, 2008 and to the Parent Subordinated Note since July 25, 2011, or if any such amendments have been made, certifying as to true and complete copies thereof.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">The Electronic Tracking Agreement executed as of August 5, 2008, shall remain in full force and effect.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">The Seller shall have delivered to the Agent all evidence of errors and omissions insurance and fidelity bond coverage required or requested under the Existing MRA.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">All directors and officers of the Seller and all Affiliates of the Seller (except, with respect to the Parent Subordinated Note, the Parent), to whom or which the Seller is indebted either for borrowed money or for any other obligation of Fifty Thousand Dollars ($50,000) or more as of the date of this Agreement, excluding&#160;salary, bonus or other compensation obligations, shall have caused such Debt to be Qualified Subordinated Debt, by executing and causing to be delivered to the Agent a Subordination Agreement and taking all other steps, if any, required to cause such Debt to be Qualified Subordinated Debt, and the corporate secretary of the Seller shall have certified each such Subordination Agreement executed to satisfy the requirements of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 14.1(d</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) to be true, complete and in full force and effect as of the date of the initial purchase.</font></div><div style="margin-bottom:0.12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">14.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%"> &#160;&#160;&#160;&#160;Each Purchase</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The obligations of the Buyers (and the Agent on the Buyers&#8217; behalf) to make any purchase under this Agreement are also subject to the satisfaction, as of each Purchase Date, of the following additional conditions precedent&#58;</font></div><div style="margin-bottom:0.12pt;text-indent:0.36pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">The Seller shall have delivered to the Custodian the related Mortgage Loan Transmission Files for the new Mortgage Loans to be purchased.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Unless the requested Transaction is for the purchase of only Wet Loans, the Custodian shall have issued its Custodian&#8217;s Exception Report (as defined in the Custody Agreement) relating to the Purchased Loans then owned by the Buyers.  The Agent agrees that, for so long as it is the Custodian, it will not unreasonably withhold or delay issuing any such Custodian&#8217;s Exception Report.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">The representations and warranties of the Seller contained in this Agreement and the other Repurchase Documents shall be true and correct in all material respects as if made on and as of each Purchase Date unless specifically stated to relate to an earlier date.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">The Seller shall have performed all agreements to be performed by it under this Agreement, the Custody Agreement and all other Repurchase Documents, as well as under all Investor Commitments that the Seller has represented to the Agent and the Buyers cover any of the Purchased Loans, and after the requested Transaction shall have been executed, no Default or Event of Default will exist that the Agent has not declared in writing to have been waived or cured, nor will any default exist under any such Investor Commitments.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">The Seller shall not have incurred any liabilities (whether or not in the ordinary course of business) that adversely and materially affect any of the Central Elements in respect of the Seller or any of its Subsidiaries since the dates of the Seller&#8217;s Financial Statements most recently theretofore delivered to the Buyers.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">44</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">The Seller shall have paid the Facility Fee, the Non-Usage Fee and the Agent&#8217;s Fee, if any, then due and payable in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 9.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 9.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and the Custodian&#8217;s Fee pursuant to the Custody Agreement.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Prior to the execution of the requested Transaction, no Default or Event of Default shall have occurred  or will occur after giving effect to such Transaction, that the Agent has not declared in writing to have been waived or cured.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">The requested Transaction will not result in the violation of any applicable Law.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">The Agent shall have received such other documents, if any, as shall be reasonably required by the Agent.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">No Margin Deficit exists or will exist after giving effect to such Transaction.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Such Transaction shall occur on or before the Termination Date.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">After giving effect to such Transaction, none of the sublimits set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 4.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall be exceeded.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(m)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">For any Transaction involving a Wet Loan, (i) unless the closing title agency or attorney has previously signed an agreement with the Agent acknowledging funds received from the Agent for the purchase of such Wet Loan are held by such title agency or attorney in trust for and as the property of the Agent until such Wet Loan is closed and purchased by the Agent for the benefit of the Buyers and that any such funds so received shall be returned to the Agent for the benefit of the Buyers if the Mortgage Loan that is proposed to be so purchased as a Wet Loan does not close on the proposed Purchase Date, (ii) the Seller shall have delivered to such closing title agency or attorney an instruction letter stating that funds received from the Agent for the purchase of such Wet Loan are held by such title agency or attorney in trust for and as the property of the Agent until such Wet Loan is closed and purchased by the Agent for the benefit of the Buyers and that any such funds so received shall be returned to the Agent for the benefit of the Buyers if the Mortgage Loan that is proposed to be so purchased as a Wet Loan does not close on the proposed Purchase Date</font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24pt">Representations, Warranties and Covenants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:0.12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.1. &#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Buyers, Agent and Seller Representations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Buyers, the Agent and Seller each represents and warrants, and shall on and as of the Purchase Date of any Transaction be deemed to represent and warrant, to the others that&#58;</font></div><div style="margin-bottom:0.12pt;text-indent:0.36pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">it is duly authorized to execute and deliver this Agreement, to enter into the Transactions and to perform its obligations hereunder and has taken all necessary action to authorize such execution, delivery and performance&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">it will engage in such Transactions as principal (or, in the case of the Agent, and in respect of any other party if agreed in writing in advance of any Transaction by the other parties hereto, as agent for a disclosed principal)&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">the person signing this Agreement on its behalf is duly authorized to do so on its behalf (or on behalf of any such disclosed principal)&#59;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">45</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">it has obtained all authorizations of any governmental body required in connection with this Agreement and the Transactions and such authorizations are in full force and effect&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">the execution, delivery and performance of this Agreement and the Transactions hereunder will not violate any law, ordinance, charter, by-law or rule applicable to it or any agreement by which it is bound or by which any of its assets are affected.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Additional Seller Representations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  With regard to&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)&#160;&#160;&#160;&#160;Purchased Loans, on and as of the Purchase Date of any Transaction&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)&#160;&#160;&#160;&#160;Eligible Loans substituted pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, on and as of the date of their substitution&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)&#160;&#160;&#160;&#160;Additional Purchased Loans submitted pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, on and as of the date of their transfer to the Custodian</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">the Seller hereby represents and warrants to the Buyers and the Agent, as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:22.7pt">Documents Genuine</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The documents delivered or disclosed by the Seller to the Agent or the Buyers pursuant to this Agreement or the Custody Agreement are either original documents or genuine and true copies thereof.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:22.02pt">No Securities to be Acquired with Purchased Loan Sale Proceeds</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  None of the Purchase Price for any Eligible Loan will be used either directly or indirectly to acquire any security, as that term is defined in Regulation T, and the Seller has not taken any action that might cause any Transaction to violate any regulation of the Federal Reserve Board.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:22.7pt">Organization&#59; Good Standing&#59; Subsidiaries</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller is a corporation duly incorporated, validly existing and in good standing under the laws of the Commonwealth of Virginia, and each of the Seller&#8217;s Subsidiaries is a corporation, partnership or limited liability company duly formed, validly existing and in good standing under the laws of the jurisdiction of its incorporation, formation or organization.  The Seller has furnished to the Agent a true and complete copy of its Organizational Documents as in effect as of the date of this Agreement, including all amendments thereto, and agrees to furnish to the Agent a true and complete copy of any amendment adopted after the Effective Date promptly after it is adopted.  The Seller and its Subsidiaries each has the full legal power and authority to own its properties and to carry on its business as currently conducted and each is duly qualified to do business as a limited partnership or foreign corporation or (in the case of any limited liability company Subsidiaries) limited liability company and in good standing in each jurisdiction in which the ownership of its property or the transaction of its business makes such qualification necessary, except in jurisdictions, if any, where a failure to be qualified, licensed or in good standing could not reasonably be expected to have a material adverse effect on any of the Central Elements in respect of the Seller or any of its Subsidiaries.  The Seller does not have any Subsidiaries except as set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit C</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or as have been disclosed by the Seller to the Agent in writing after the Effective Date.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit C</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> states the name of each such Subsidiary as of the Effective Date, place of organization, each state in which it is qualified as a foreign entity and the percentage ownership of the capital stock or other indicia of equity of each such Subsidiary by the Seller.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:22.02pt">Authorization and Enforceability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller has the power and authority to execute, deliver and perform this Agreement, the Custody Agreement and all other Repurchase Documents to which it is a party or in which it joins or has joined.  The execution, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">46</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">delivery and performance by the Seller of this Agreement, the Custody Agreement and all other Repurchase Documents to which it is a party have each been duly and validly authorized by all necessary corporate action on the part of the Seller (none of which has been modified or rescinded, and all of which are in full force and effect) and do not and will not (i)&#160;conflict with or violate any Law, (ii)&#160;conflict with or violate the Organizational Documents of the Seller, (iii)&#160;conflict with or result in a breach of or constitute a default under any agreement, instrument or indenture binding on the Seller or (iv)&#160;require any consent under any such agreement, instrument or indenture, where the conflict, violation, breach, default or nonconsent could reasonably be expected to have a material adverse effect on any of the Central Elements in respect of the Seller or any of its Subsidiaries, or result in the creation of any Lien upon any property or assets of the Seller, or result in or permit the acceleration of any debt of the Seller pursuant to any agreement, instrument or indenture to which the Seller is a party or by which the Seller or its property may be bound or affected.  This Agreement, the Custody Agreement and all other Repurchase Documents constitute the legal, valid, and binding obligations of the Seller enforceable in accordance with their respective terms, except as limited by bankruptcy, insolvency or other such laws affecting the enforcement of creditors&#8217; rights generally.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:22.7pt">Approvals</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Neither the execution and delivery of this Agreement, the Custody Agreement and all other Repurchase Documents nor the performance of the Seller&#8217;s obligations under such Repurchase Documents requires any license, consent, approval or other action of any state or federal agency or governmental or regulatory authority other than (i)&#160;those that have been obtained or will be obtained by the time required and which remain in full force and effect, (ii)&#160;those for which the Seller&#8217;s failure to obtain them could not reasonably be expected to have a material adverse effect on any of the Central Elements in respect of the Seller or any of its Subsidiaries and (iii)&#160;the filing of any financing statements.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:24.03pt">Financial Condition</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The consolidated balance sheet of the Seller (and, to the extent applicable, the Seller&#8217;s consolidated Subsidiaries) and the related statements of income, changes in stockholders&#8217; equity cash flows and Mortgage Loan production (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Financial Statements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) for the fiscal year ended on the Statement Date (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Statement Date Financial Statements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) heretofore furnished to the Agent and the Buyers, fairly present the financial condition of the Seller (and Seller&#8217;s consolidated Subsidiaries) as of the Statement Date and the results of their operations for the fiscal period ended on the Statement Date.  On the Statement Date, the Seller did not have either any known material obligations, liabilities or indebtedness (including material contingent and indirect liabilities and obligations and forward or long-term commitments), other than the contingent liabilities (if any) set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;15.2(f</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) and contingent liability on endorsements of negotiable instruments for deposit or collection in the ordinary course of business, which are not disclosed by the Statement Date Financial Statements or reserved against in them, in each case in accordance with GAAP, or that have not been otherwise disclosed to the Buyers in writing.  Each of the Seller and each of its Subsidiaries is Solvent, and since the Statement Date, (i) there has been no material adverse change in any of the Central Elements in respect of the Seller or any of its Subsidiaries, nor is the Seller aware of any state of facts which (with or without notice, the lapse of time or both) would or could reasonably be expected to result in any such material adverse change, and (ii) there have been no unrealized or anticipated losses from any loans, advances or other commitments of the Seller that have resulted in a material adverse change in the Central Elements in respect of the Seller or any of its Subsidiaries, except for the material adverse changes and losses (if any) that are summarized in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 15.2(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:22.02pt">Litigation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Except as disclosed on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;15.2(g</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) or except as disclosed in the Statement Date Financial Statements or the most recent Financial Statements furnished to the Agent and the Buyers (whichever is more current), there are no actions, claims, suits or proceedings pending, or to the knowledge of the Seller, threatened or reasonably anticipated </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">47</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">against or affecting the Seller or any of its Subsidiaries in any court, before any other Governmental Authority or before any arbitrator or in any other dispute resolution forum which could reasonably be expected to result in a material adverse effect on any of the Central Elements in respect of the Seller or any of its Subsidiaries.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:22.02pt">Licensing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller, and any subservicer of its Mortgage Loans are duly registered as mortgage lenders and servicers in each state in which Mortgage Loans have been or are from time to time originated, to the extent such registration is required by any applicable Law, except where the failure to register could not reasonably be expected to result in a material adverse effect on any of the Central Elements in respect of the Seller or any of its Subsidiaries or such subservicer.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:24.69pt">Compliance with Applicable Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Neither the Seller nor any of its Subsidiaries is in violation of any provision of any law, or any judgment, award, rule, regulation, order, decree, writ or injunction of any court, other Governmental Authority or public regulatory body that could reasonably be expected to have a material adverse effect on any of the Central Elements in respect of the Seller or any of its Subsidiaries.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:24.69pt">Regulation U</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller is not engaged principally, or as one of its important activities, in the business of extending credit for the purpose of purchasing or carrying Margin Stock, and no part of the proceeds of any Transactions directly or indirectly made available to or received by the Seller or for its account will be used, directly or indirectly, for the purpose of purchasing or carrying any Margin Stock or to extend credit to others for the purpose of purchasing or carrying any Margin Stock or for the purpose of reducing or retiring any debt which was originally incurred to purchase or carry any Margin Stock or to extend credit to others for the purpose of purchasing or carrying any Margin Stock or which would constitute this transaction a &#8220;purpose credit&#8221; within the meaning of Regulation U, as now or hereafter in effect.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:22.02pt">Investment Company Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller is not required to be registered as an &#8220;investment company&#8221; within the meaning of the Investment Company Act of 1940, as amended.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:24.69pt">Payment of Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  All material tax returns required to be filed by the Seller and each Subsidiary in any jurisdiction have been filed or extended and all taxes, assessments, fees and other governmental charges upon the Seller and each Subsidiary or upon any of its properties, income or franchises have been paid prior to the time that such taxes could give rise to a Lien thereon, unless protested in good faith by appropriate proceedings and with respect to which reserves in conformity with GAAP have been established on the books of the Seller or such Subsidiary.  Neither the Seller nor any Subsidiary has any knowledge of any proposed tax assessment against the Seller or any Subsidiary, the imposition of which could reasonably be expected to result in a material adverse effect upon any of the Central Elements.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(m)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:18.69pt">Custody Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Custody Agreement is or when executed will be currently in full force and effect with respect to the Seller and the Seller is or when executed will be in compliance with all of its obligations, covenants or conditions contained in the Custody Agreement.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(n)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:22.02pt">Agreements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Neither the Seller nor any of its Subsidiaries is a party to any agreement, instrument or indenture or subject to any restriction, in each case materially and adversely affecting any of the Central Elements in respect of the Seller or any of its Subsidiaries except as disclosed in (i)&#160;the Statement Date Financial Statements, or (ii)&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;15.2(f</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">).  Neither the Seller nor any Subsidiary is in default in the performance, observance or fulfillment of any of its obligations, covenants or conditions contained in any </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">48</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">agreement, instrument or indenture that could reasonably be expected to have a material adverse effect on any of the Central Elements in respect of the Seller or any of its Subsidiaries.  No holder of the Seller&#8217;s or any such Subsidiary&#8217;s debt or other obligations has given notice of any asserted default that could reasonably be expected to have a material adverse effect on any of the Central Elements in respect of the Seller or any of its Subsidiaries.  No liquidation or dissolution of the Seller is pending or, to the Seller&#8217;s knowledge, threatened and no liquidation or dissolution of any Subsidiary is pending or threatened that could reasonably be expected to have a material adverse effect on any of the Central Elements in respect of the Seller or any of its Subsidiaries.  No receivership, insolvency, bankruptcy, reorganization or other similar proceedings relative to the Seller or any of its properties is pending, or to the Seller&#8217;s knowledge, threatened.  No receivership, insolvency, bankruptcy, reorganization or other similar proceedings relative to any Subsidiary of the Seller or any of its properties is pending, or to the Seller&#8217;s knowledge, threatened that could reasonably be expected to have a material adverse effect on any of the Central Elements in respect of the Seller or any of its Subsidiaries.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(o)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:22.02pt">Title to Properties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller and each of its Subsidiaries has good, valid, insurable (in the case of real property) and marketable title to all of its material Properties and assets (whether real or personal, tangible or intangible) that are reflected on or referred to in the Financial Statements most recently furnished to the Agent, except for such properties and assets as have been disposed of since the date of such current Financial Statements either in the ordinary course of business or because they were no longer used or useful in the conduct of its business, and all such Properties and assets are free and clear of all Liens except for (i)&#160;the lien of current (nondelinquent) real and personal property taxes and assessments, (ii)&#160;covenants, conditions and restrictions, rights of way, easements and other matters to which like properties are commonly subject that do not materially interfere with the use of the property as it is currently being used and (iii)&#160;such other Liens, if any, as are disclosed in such Financial Statements or on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;15.2 (o)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and (iv) Permitted Encumbrances.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(p)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:22.02pt">The Seller&#8217;s Address</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller&#8217;s chief executive office and principal place of business are at 11700 Plaza America Drive, Suite 500, Reston, VA 20190, or at such other address as shall have been set forth in a written notice to the Agent given subsequent to the Effective Date and at least ten (10) Business Days before such notice&#8217;s effective date.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(q)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:22.02pt">ERISA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller does not maintain any ERISA Plans and shall not adopt or agree to maintain or contribute to an ERISA Plan.  The Seller shall promptly notify Agent and each Buyer in writing in the event an ERISA Affiliate adopts an ERISA Plan.  The Seller is not an employer under any Multiemployer Plan or any other Plan subject to Title IV of ERISA.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(r)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:24.03pt">Commissions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Neither Seller nor any of its Affiliates have dealt with any broker, investment banker, agent or other person, except for the Agent and the Buyers, who may be entitled to any commissions or compensation in connection with the sale of Purchased Loans pursuant to this Agreement.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(s)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:23.36pt">Full Disclosure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each material fact or condition relating to the Repurchase Documents and the Central Elements has been disclosed in writing to the Agent.  All information previously furnished by the Seller and its Subsidiaries to the Agent in connection with the Repurchase Documents was and all information furnished in the future by the Seller and its Subsidiaries to the Agent or Buyers will be true and accurate in all material respects or based on reasonable estimates on the date the information is stated or certified.  To the best knowledge of the Seller, neither the financial statements referred to in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 15.2(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> , nor any Request&#47;Confirmation, market analysis report, officer&#8217;s certificate or any other report or statement delivered by the Seller and its Subsidiaries to the Agent in connection with this </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">49</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Agreement, contains any untrue statement of material fact.  The information included in the most recently delivered Beneficial Ownership Certification is true and correct in all respects.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(t)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:24.69pt">Material Agreements with Affiliates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Except as set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 15.2(t)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, as of the Effective Date, Seller is not party to any material agreement, whether written or oral, with the Parent or any other Affiliate of Seller, other than the arrangement between the Parent and the Seller pursuant to which the Parent provides centralized payroll, accounts payable and accounting services to the Seller.  As used in the preceding sentence, &#8220;material agreement&#8221; includes any agreement in which the fair value of the consideration paid or performance due any party exceeds $100,000 and &#8220;with the Parent or any other Affiliate of Seller&#8221; includes any direct or indirect agreement with the Parent or any other Affiliate of Seller.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Special Representations Relating to the Purchased Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The representations and warranties concerning each Purchased Loan, as set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 15.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> hereto, are incorporated herein.  </font></div><div style="margin-bottom:0.12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Representations and Warranties Relating to Specific Transactions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  At the time each Request&#47;Confirmation is provided to the Agent, Buyers and&#47;or Custodian, the following are true with respect to each of the Mortgage Loans listed on the Mortgage Loan Transmission Files attached to such Request&#47;Confirmation or submitted in connection with such Request&#47;Confirmation&#58;</font></div><div style="margin-bottom:0.12pt;text-indent:0.36pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">the Basic Papers have been or will be executed and delivered by all appropriate Persons&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">the Seller is electronically communicating to the Custodian a complete Mortgage Loan Transmission File, and the information stated for such Mortgage Loan in such standard Mortgage Loan Transmission File is correct and complete in accordance with the Record Layout&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">such Mortgage Loan has been (or will be) originated, closed, funded and (if applicable) negotiated and assigned to the Seller&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">for each such Mortgage Loan being offered as a Dry Loan, the Basic Papers are being concurrently delivered to the Custodian&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">for each Mortgage Loan being offered as a Wet Loan, the complete File for such Mortgage Loan, including all Basic Papers and all Supplemental Papers, is or will be in the possession of either that Mortgage Loan&#8217;s closer, or the Seller, its Basic Papers are in the process of being delivered to the Custodian and such Basic Papers will be delivered to the Custodian on or before five (5) Business Days after the Purchase Date specified above&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">no Default or Event of Default has occurred and is continuing and there has been no material adverse change in any of the Central Elements in respect of the Seller or any of its Subsidiaries since the date of the Seller&#8217;s most recent annual audited Financial Statements that have been delivered to the Agent and the Buyers&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">all items that the Seller is required to furnish to the Buyers, the Agent or the Custodian in connection with the requested Transaction and otherwise have been delivered, or will be delivered before the Purchase Date specified in the applicable Request&#47;Confirmation, in all respects as required by this Agreement and the other Repurchase Documents.  All documentation described or referred to in the Mortgage Loan Transmission File submitted to the Agent in connection with the applicable Request&#47;Confirmation conforms in all respects with all applicable requirements of this Agreement and the other Repurchase Documents&#59; and</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">50</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">none of the Purchased Loans (including, but not limited to, the Purchased Loans identified in the applicable Request&#47;Confirmation) has been sold to any Person other than the Buyers, is pledged to any Person other than Agent, for the benefit of itself and the Buyers, or supports any borrowing or repurchase agreement funding other than purchases under this Agreement.</font></div><div style="margin-bottom:0.12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Anti-Corruption Laws&#59; Sanctions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller, its Subsidiaries and their respective directors, officers, and employees and, to the knowledge of the Seller, the agents of the Seller and its Subsidiaries are in compliance with Anti-Corruption Laws and all applicable Sanctions in all material respects. The Seller and its Subsidiaries have implemented and maintain in effect policies and procedures designed to ensure compliance with Anti-Corruption Laws and applicable Sanctions. None of the Seller, any of its Subsidiaries or</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">any director, officer, employee, agent, or affiliate of the Seller or any of its Subsidiaries is an individual or entity that is, or is 50% or more owned (individually or in the aggregate, directly or indirectly) or controlled by individuals or entities (including any agency, political subdivision or instrumentality of any government) that are (a) the target of any Sanctions or (b) located, organized or resident in a country or territory that is the subject of Sanctions (currently Crimea, Cuba, Iran, North Korea and Syria).</font></div><div style="margin-bottom:0.12pt;text-indent:0.36pt"><font><br></font></div><div style="margin-bottom:0.12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Survival</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  All representations and warranties by the Seller shall survive delivery of the Repurchase Documents and the sales of the Purchased Loans, and any investigation at any time made by or on behalf of the Buyers or the Agent shall not diminish any Buyer&#8217;s or the Agent&#8217;s right to rely on them.</font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24pt">Affirmative Covenants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Seller agrees that, for so long as the Commitments are outstanding or either (i)&#160;there are any Purchased Loans that have not been repurchased by the Seller or (ii)&#160;any of the Seller&#8217;s Obligations remain to be paid or performed under this Agreement or any of the other Repurchase Documents&#58;</font></div><div style="margin-bottom:0.12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Anti-Money Laundering Compliance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller will, and will cause each Subsidiary to, provide such information and take such actions as are reasonably requested by the Agent or any Buyer in order to assist the Agent and the Buyers in maintaining compliance with anti-money laundering laws and regulations.</font></div><div style="margin-bottom:0.12pt;text-indent:0.36pt"><font><br></font></div><div style="margin-bottom:0.12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Anti-Corruption Laws&#59; Sanctions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller will not, directly or indirectly, use the proceeds of the Transactions, or lend, contribute or otherwise make available such proceeds to any subsidiary, joint venture partner or other Person, (a) in furtherance of an offer, payment, promise to pay, or authorization of the payment or giving of money, or anything else of value, to any Person in violation of any Anti-Corruption Laws or (b)(i) to fund any activities or business of or with any Person, or in any country or territory, that, at the time of such funding, is the subject of Sanctions, or (ii) in any other manner that would result in a violation of Sanctions by any Person (including any Person participating in the Transactions, whether as Agent, Arranger, Buyer, underwriter, advisor, investor, or otherwise).</font></div><div style="margin-bottom:0.12pt;text-indent:0.36pt"><font><br></font></div><div style="margin-bottom:0.12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Financial Statements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller will deliver to the Agent who will post the same for viewing by all Buyers on a secure internet site within one Business Day of receipt&#58;</font></div><div style="margin-bottom:0.12pt;text-indent:0.36pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">As soon as available and in any event within thirty (30) days after the end of each month (including each quarter end and year end month), Financial Statements for the Seller and its Subsidiaries for the month just ended, all in reasonable detail, and certified by its chief financial officer that, such Financial Statements were prepared in accordance with GAAP and present fairly in all material respects the Seller&#8217;s and its consolidated Subsidiaries&#8217; financial condition as of the date thereof and the results of their operations for the period </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">51</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">covered, subject, however, to adjustments required by FAS-91 and FAS-133 and normal year-end audit adjustments and the omission of notes to the Financial Statements.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">As soon as available and in any event within ninety (90) days after the close of each of its fiscal years, audited consolidated and unaudited consolidating Financial Statements for the Seller and its consolidated Subsidiaries for such year, and the related balance sheet as at the end of such year (setting forth in comparative form the corresponding figures as of the end of and for the preceding fiscal year), all in reasonable detail, prepared in accordance with GAAP and with all notes, and accompanied by&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:40.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(1)&#160;&#160;&#160;&#160;a report and clean and unqualified opinion of a firm of independent certified public accountants of recognized standing selected by the Seller and reasonably acceptable to the Agent (as of the Effective Date, KPMG is acceptable to the Agent), stating that such accountants have audited such Financial Statements in accordance with generally accepted auditing standards and that, in their opinion, such Financial Statements present fairly, in all material respects, the consolidated financial condition of the Seller and its consolidated Subsidiaries as of the date thereof and the consolidated results of its operations and cash flows for the periods covered thereby in conformity with GAAP&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:40.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(2)&#160;&#160;&#160;&#160;any management letters, management reports or other supplementary comments or reports delivered in conjunction with the report and opinion in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 16.3(b)(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> by such accountants to management or the board of directors of the Seller&#59; and</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:40.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(3)&#160;&#160;&#160;&#160;a certificate signed by the chief executive officer or President of the Seller and the chief financial officer of the Parent stating that said Financial Statements are fairly stated in all material respects.</font></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Seller also agrees to provide to the Agent and the Buyers such other information related to such annual reports or concerning the Seller&#8217;s finances or operations as the Agent or any Buyer may from time to time reasonably request.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:22.7pt">Chief Financial Officer&#8217;s Certificate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Together with each of the monthly and annual Financial Statements required by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 16.3(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> above, a certificate of the Seller&#8217;s chief financial officer in the form of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, among other things, (i)&#160;setting forth in reasonable detail all calculations necessary to show (A) whether the Seller is in compliance with the requirements of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Sections 17.12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">17.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">17.14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">17.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement or, if the Seller is not in compliance, showing the extent of noncompliance and specifying the period of noncompliance and what actions the Seller proposes to take with respect thereto, and (B) the HUD Compare Ratio as of the last day of the applicable period, and (ii)&#160;stating that the terms of this Agreement have been reviewed by such officer or under his or her supervision, that he or she has made or caused to be made under his or her supervision a review in reasonable detail of the transactions and the condition of the Seller during the accounting period covered by such Financial Statements and that such review does not disclose the existence during or at the end of such accounting period and that such chief financial officer does not have knowledge of the existence as of the date of such certificate of any Event of Default or Default or, if any Event of Default or Default existed or exists, specifying the nature and period of its existence and what action the Seller has taken, is taking, and proposes to take with respect to it.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Financial Statements Will Be Accurate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller agrees that all Financial Statements and reports of auditors furnished to the Agent and the Buyers will be prepared in accordance with GAAP, applied on a basis consistent with that applied in preparing the Statement Date Financial </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">52</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Statements as at the date thereof and for the period then ended, subject, however for Financial Statements other than year-end statements to year-end audit adjustments and the omission of footnotes.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Other Reports</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller will promptly furnish to the Agent from time to time information regarding the business and affairs of the Seller, including the items listed below and such other information as the Agent may from time to time reasonably request.  The Agent shall request (a) such information as it deems appropriate in its sole discretion and (b) information for which it receives a reasonable request, in writing (which may be in the form of e-mail sent to the Agent), from any Buyer, within one Business Day after receipt of such Buyer&#8217;s request therefor.  Each report required must be signed by a duly authorized officer of the Seller, and the Agent and the Buyers will have no responsibility to verify or track any of the items referenced or conclusions stated in such reports or to verify the authority of its signer&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">A report of Purchased Loans prepaid in full, on or before one (1) Business Day after prepayment of any one or more Purchased Loans is reported to the Seller internally or by any Servicer or the Seller&#8217;s subservicer (and the Seller, as applicable, will require each such Servicer and subservicer to promptly make such reports to the Seller, as applicable).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Monthly with the certificate required by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 16.3(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, a report attached to Exhibit B summarizing (i) notices received by the Seller requesting or demanding that the Seller repurchase (or pay indemnity or other compensation in respect of) Mortgage Loans previously sold or otherwise disposed of by the Seller to any investor or other Person pursuant to any express or implied repurchase or indemnity obligation (whether absolute or contingent and whether or not the Seller is contesting or intends to contest such request or demand) and (ii) actual repurchase and indemnity payments made by Seller to any Person.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Monthly with the certificate required under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 16.3(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, a Purchased Loans Curtailment Report.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Upon request, a detailed report showing for each Mortgage Loan, the type of Mortgage Loan, the principal balance, the coupon rate, the origination date, the Approved Investor and the price at which such Approved Investor has committed to purchase such Mortgage Loan. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Monthly, a summary of the Seller&#8217;s other repurchase, reverse repurchase or asset warehousing facilities.  Such report shall be in form and format reasonably acceptable to the requesting party and include the total amount available, amount outstanding and maturity date of each of such facilities, the counterparties and whether such facilities are committed or uncommitted.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">As soon as available and in any event no later than the first Business Day of the following week, the Seller&#8217;s internally generated &#8220;marketing position report&#8221; and summary showing the Seller&#8217;s pipeline and inventory and, with respect to each Investor Commitment, the type, expiration date, price, interest rate and&#47;or required yield, and the original amount or aggregate thereof and the portions thereof that have been utilized and the portions thereof that remain available, together with a calculation of the &#8220;weighted average price&#8221; of all Investor Commitments as of the end of such week.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Such other reports by the Seller in respect of the Purchased Loans, in such detail and at such times as the Agent or any Buyer in its reasonable discretion may request at any time or from time to time.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">53</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">As soon as available and in any event within one day after filing or posting on-line, notice of (i)&#160;all press releases issued by the Parent or any of its Subsidiaries, (ii)&#160;all regular or periodic financial reports, and copies of all extraordinary or non-routine filings, if any, that shall be filed with the U.S. Securities and Exchange Commission or any successor agency by or on behalf of the Parent or any of its Subsidiaries (including Single-purpose Finance Subsidiaries) and (iii)&#160;all such filings relating to any securities that are or are to be based on, backed by or created from any Purchased Loans and which filings are made by or in respect of the Parent or any of its Subsidiaries.  </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">Upon request of the Agent, a Beneficial Ownership Certification, and (ii) any change in the information provided in the Beneficial Ownership Certification that would result in a change to the list of beneficial owners identified in parts (c) or (d) of such certification.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Maintain Existence and Statuses&#59; Conduct of Business</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller agrees to preserve and maintain its existence in good standing and all of its rights, privileges, licenses and franchises necessary or desirable in the normal conduct of its business except where the failure to maintain such rights, privileges, licenses or franchises could not reasonably be expected to have a material adverse effect on any of the Central Elements in respect of the Seller or any of its Subsidiaries, and the Seller will continue in the residential mortgage lending business as its principal and core business.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Compliance with Applicable Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller and its Subsidiaries will comply with all applicable Laws, the breach of which could reasonably be expected to materially adversely affect any of the Central Elements with respect to the Seller and its Subsidiaries, taken as a whole, except where contested in good faith. The Seller will, and will cause each Subsidiary to, (a) comply in all material respects with all Laws, orders, writs, judgments, injunctions, decrees or awards to which it may be subject including, without limitation, all Anti-Corruption Laws and applicable Sanctions and (b) perform in all material respects its obligations under material agreements to which it is a party.  The Seller will maintain in effect and enforce policies and procedures designed to ensure compliance by the Seller, its Subsidiaries and their respective directors, officers, employees and agents with Anti-Corruption Laws and applicable Sanctions.  The Seller will not use or allow any tenants or subtenants to use, or permit any Subsidiary to use or allow any tenants or subtenants to use, its Property for any business activity that violates any applicable federal or state law or that supports a business that violates any applicable federal or state law.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Inspection of Properties and Books&#59; Protection of Seller&#8217;s Proprietary Information&#59; Buyers&#8217; Due Diligence of Seller</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">The Seller agrees to permit the Agent and the Buyers, subject to the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 16.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, to perform continuing loan level due diligence reviews with respect to the Purchased Loans, for purposes of verifying compliance with the representations, warranties and specifications made in this Agreement or otherwise, and the Seller agrees that upon reasonable prior notice to the Seller (which shall not be less than five days, provided that no Default or Event of Default has occurred and is continuing), the Agent, any Buyer or their authorized representatives will be permitted timely and reasonable access to examine, inspect, and make copies and extracts of, the related mortgage loan files and any and all documents, records, agreements, instruments or information relating to such Purchased Loans in the possession or under the control of the Seller, any Servicer or the Custodian.  The Seller also shall make available to the Agent and the Buyers a knowledgeable financial or accounting officer for the purpose of answering questions respecting the mortgage loan files and the Purchased Loans.  Without limiting the generality of the foregoing, the Seller acknowledges that the Buyers may purchase Eligible Loans from the Seller based solely upon the information provided by the Seller to the Agent in the Mortgage Loan Transmission File and the representations, warranties and covenants contained in this Agreement, and that the Agent and the Buyers, at their option, have the right at any time with reasonable prior notice to </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">54</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">conduct a partial or complete due diligence review on some or all of the Purchased Loans prior to or following their purchase in a Transaction, including ordering new credit reports and new appraisals on any property securing any Purchased Loan and otherwise re-generating the information used to originate such Purchased Loan.  Notwithstanding any provision to the contrary herein regarding reasonable prior notice, if an Event of Default in respect of the Seller shall have occurred and be continuing, then the Agent and the Buyers, upon notice to the Seller, shall have the right to immediate access and review of the Seller and the loan information contemplated in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 16.8(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, provided that to the extent that the Seller does not have possession of such loan information, the Seller shall cause the applicable Servicer or subservicer to provide the Agent and the Buyers with access and review of such loan information within a reasonable period of time, but not to exceed any prior notification time provided under the related Servicing Agreement with such Servicer or subservicer.  The Agent may conduct the due diligence review of such Purchased Loans itself or engage a third party underwriter selected by the Agent to perform such review.  The Seller agrees to, and to cause any relevant Servicer and its subservicer to, cooperate with the Agent, the Buyers and any third party underwriter in connection with such due diligence review, including providing the Agent, the Buyers and any third party underwriter with access to any and all documents, records, agreements, instruments or information relating to such Purchased Loans in the possession, or under the control, of the Seller, such Servicer and such subservicer.  Such visits shall be coordinated by the Agent and, so long as no Default or Event of Default has occurred and is continuing, such visits by any Buyer shall be at such Buyer&#8217;s expense.  Except as provided in the foregoing sentence, the Seller agrees to pay all costs and expenses of the Agent and any Buyer incurred in the exercise of their rights pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 16.8(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">The Seller agrees to permit authorized representatives of the Agent and each Buyer, at such Buyer&#8217;s expense except after the occurrence and during the continuance of a Default or Event of Default, to discuss onsite the business, operations, assets and financial condition of the Seller and its Subsidiaries with their respective officers, employees and independent accountants and to examine their books of account and make copies or extracts of them, all at such reasonable times and upon such reasonable notice as the Agent or any Buyer may request, for any or all of the purposes of ordinary diligence, performing the Buyers&#8217; duties (and any of the Seller&#8217;s duties which the Seller has not performed) and enforcing the Buyers&#8217; and the Agent&#8217;s rights under this Agreement.  To the extent that it is commercially reasonable, any Buyer that desires to act under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 16.8(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall do so either through the Agent, or with the coordination of the Agent, and to the extent that it is not commercially reasonable for a Buyer to do so, such Buyer may only act under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 16.8(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> one (1) time in any consecutive six (6) month period and, unless such Buyer is the Person serving as the Agent, at such Buyer&#8217;s expense (or, after the occurrence and during the continuance of a Default or Event of Default, at Seller&#8217;s expense).  The Agent or the Buyers acting will notify the Seller before contacting the Seller&#8217;s accountants and the Seller may have its representatives in attendance at any meetings between the officers or other representatives of the Agent or any Buyer and such accountants held in accordance with this authorization. The  Agent and each Buyer agrees that it will prevent disclosure by itself to third parties of any proprietary information it has received pursuant to this Agreement and will maintain the confidential nature of such material&#59; provided that this restriction shall not apply to information that (i)&#160;at the time in question has already entered the public domain, (ii)&#160;is required to be disclosed by any Law (including pursuant to any examination, inspection or investigation by any Governmental Authority having regulatory jurisdiction over any Buyer or the Agent), (iii)&#160;is furnished by the Agent, or any Buyer to purchasers or prospective purchasers of participations or interests in the Purchased Loans so long as such purchasers and prospective purchasers have agreed to be subject to restrictions substantially identical to those contained in this sentence, (iv)&#160;the disclosure of which the Agent and the Buyers deem necessary to market or sell Purchased Mortgage Loans or to enforce or exercise their rights </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">55</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">under any Repurchase Document, or (v) is disclosed by any Buyer to its attorneys, employees, agents and auditors during the performance of their respective duties.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Privacy of Customer Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller&#8217;s Customer Information in the possession of the Agent or the Buyers, other than information independently obtained by the Agent or the Buyers and not derived in any manner from or using information obtained under or in connection with this Agreement, is and shall remain confidential and proprietary information of the Seller.  Except in accordance with this Section 16.9, the Agent and the Buyers shall not use any Seller&#8217;s Customer Information for any purpose, including the marketing of products or services to, or the solicitation of business from, Customers, or disclose any Seller&#8217;s Customer Information to any Person, including any of the Agent&#8217;s or the Buyers&#8217; employees, agents or contractors or any third party not affiliated with the Agent or a Buyer.  The Agent and the Buyers may use or disclose Seller&#8217;s Customer Information only to the extent necessary (i)&#160;for examination and audit of the Agent&#8217;s or the Buyers&#8217; respective activities, books and records by their regulatory authorities, (ii)  to market or sell Purchased Mortgage Loans or to enforce or exercise their rights under any Repurchase Document, (iii)&#160;to carry out the Agent&#8217;s, the Buyers&#8217; and the Custodian&#8217;s express rights and obligations under this Agreement and the other Repurchase Documents (including providing Seller&#8217;s Customer Information to Approved Investors), or (iv)&#160;in connection with an assignment or participation as authorized by Section 22 or in connection with any hedging transaction related to the Purchased Loans and for no other purpose&#59; provided that the Agent and the Buyers may also use and disclose the Seller&#8217;s Customer Information as expressly permitted by the Seller in writing, to the extent that such express permission is in accordance with the Privacy Requirements.  The Agent and the Buyers shall ensure that each Person to which the Agent or a Buyer intends to disclose Seller&#8217;s Customer Information, before any such disclosure of information, agrees to keep confidential any such Seller&#8217;s Customer Information and to use or disclose such Seller&#8217;s Customer Information only to the extent necessary to protect or exercise the Agent&#8217;s, the Buyers&#8217; or the Custodian&#8217;s rights and privileges, or to carry out the Agent&#8217;s, the Buyers&#8217; and the Custodian&#8217;s express obligations, under this Agreement and the other Repurchase Documents (including providing Seller&#8217;s Customer Information to Approved Investors).  The Agent agrees to maintain an information security program and to assess, manage and control risks relating to the security and confidentiality of Seller&#8217;s Customer Information pursuant to such program in the same manner as the Agent does in respect of its own customers&#8217; information, and shall implement the standards relating to such risks in the manner set forth in the Interagency Guidelines Establishing Standards for Customer Information Security at 12 CFR Appendix B to Part 30 (the &#8220;Information Security Regulation&#8221;). In the event of actual or suspected unauthorized disclosure, loss, or unauthorized access to sensitive customer information (as defined in the Information Security Regulation), Agent shall immediately, and in no event later than five (5) Business Days after discovery, notify Seller in writing and take appropriate, commercially reasonable, action to prevent further unauthorized disclosure, loss or unauthorized access.  Without limiting the scope of the foregoing sentence, the Agent and the Buyers shall use at least the same physical and other security measures to protect all of the Seller&#8217;s Customer Information in their possession or control as each of them uses for its own customers&#8217; confidential and proprietary information.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Notice of Suits, Etc. and Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller will as soon as reasonably practical and in any case no later than the end of the fifth Business Day after the day when the Seller first learns of it, give written notice to the Agent and the Buyers of&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">any  action, suit or proceeding instituted by or against the Seller or any of its Subsidiaries in any federal or state court or before any commission, regulatory body or Governmental Authority that (as determined by the Seller in good faith) is reasonably expected to result in a material adverse effect upon the Central Elements in respect of the Seller or any of its Subsidiaries, or if any such proceedings are threatened against the Seller or any of its Subsidiaries, in a writing containing the applicable details&#59;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">56</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">the filing, recording or assessment of any material federal, state or local tax lien against the Seller or any of its Subsidiaries or any assets of any of them&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">the occurrence of any Event of Default&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">the occurrence of any Default&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">the termination of, or the occurrence of any event which, with or without notice or lapse of time or both, would constitute a default under the Custody Agreement&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">the occurrence of&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">any event which, with or without notice or lapse of time or both, would constitute a default under, or permit the acceleration or termination of, any other agreement, instrument or indenture to which the Seller or any of its Subsidiaries is a party or to which any of them or any of their properties or assets may be subject if either (x)&#160;the effect of any such default is or if uncured and unwaived after notice, the lapse of time or both, would be to cause, or to permit any other party to such agreement, instrument or indenture (or a trustee on behalf of such a party) to cause, Debt of the Seller or any of its Subsidiaries to become or be declared due before its stated maturity or (y)&#160;such default, if uncured and unwaived after any relevant notice, the lapse of time or both, could reasonably be expected to result in a material adverse effect on any of the Central Elements in respect of the Seller or any of its Subsidiaries&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">any margin call requiring Seller to make a payment with respect to any credit facility or repurchase facility for financing Mortgage Loans or MBS&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(3)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">the acceleration of any material Debt obligation of the Seller or the termination of any credit facility of the Seller&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(4)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">any other action, event or condition of any nature (excluding general economic conditions) which, if unremedied after any relevant notice, lapse of time or both, could reasonably be expected to result in either (i)&#160;the Seller&#8217;s being in breach of or out of compliance with any provision of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Sections 17.12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">17.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">17.14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">17.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (Financial Covenants) or (ii)&#160;a material adverse effect on any of the Central Elements in respect of the Seller or any of its Subsidiaries&#59; </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(5)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">the curing by the Seller, or the waiver by the other party to the relevant agreement, instrument or indenture, of any event described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 16.10(f)(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and, in the case of curing, whether the event was cured before any applicable grace or notice and opportunity to cure period had expired&#59;</font></div><div style="margin-bottom:0.12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(6)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">any Prohibited Transaction with respect to any ERISA Plan, specifying the nature of the Prohibited Transaction and what action Seller proposes to take with respect to it&#59; or</font></div><div style="margin-bottom:0.12pt;padding-left:36pt;text-indent:54pt"><font><br></font></div><div style="margin-bottom:0.12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(7)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">the suspension, revocation or termination of Seller&#8217;s eligibility, in any respect, as lender, seller&#47;servicer or issuer for any Agency or Approved Investor.</font></div><div style="margin-bottom:0.12pt;padding-left:36pt;text-indent:54pt"><font><br></font></div><div style="margin-bottom:0.12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Any Control Failure with respect to a Purchased Mortgage Loan that is an eMortgage Loan.</font></div><div style="margin-bottom:0.12pt;padding-left:36pt;text-indent:54pt"><font><br></font></div><div style="margin-bottom:0.12pt;padding-left:36pt;text-indent:54pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">57</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Payment of Taxes, Etc.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller will, and will cause each of its Subsidiaries to, pay and discharge or cause to be paid and discharged promptly all material taxes, assessments and governmental charges or levies imposed upon it or its Subsidiaries or upon their respective income, receipts or properties before they become past due, as well as all lawful claims for labor, materials and supplies or other things which, if unpaid, could reasonably be expected to become (or result in the placement of) a Lien or charge upon any part of such properties&#59; provided that it and its affected Subsidiaries shall not be required to pay taxes, assessments or governmental charges or levies or claims for labor, materials or supplies that are being contested in good faith and by proper proceedings being reasonably and diligently pursued, execution or enforcement of which has been effectively stayed (by the posting of a bond or other security sufficient to achieve that result, or by any other fully effective means), and for which reserves determined to be adequate (in accordance with GAAP in all material respects) have been set aside on its books.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Insurance&#59; fidelity bond</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller will, and will cause each of its Subsidiaries to&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">maintain liability insurance protecting the Seller and its Subsidiaries against fire and other hazard insurance on its respective properties from which it conducts its business, with responsible insurance companies, in such amounts and against such risks as is customarily carried by similar businesses operating in the same vicinity.  Copies of such policies shall be furnished to the Agent without charge upon the Agent&#8217;s request made from time to time&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">obtain and maintain at its own expense and keep in full force and effect a blanket fidelity bond and an errors and omissions insurance policy covering&#160;Seller's officers and employees and other persons acting on behalf of&#160;Seller.  The amount of coverage shall be at least equal to the coverage that would be required by Fannie Mae or Freddie Mac, whichever is greater, with respect to&#160;Seller if&#160;Seller were servicing and administering the&#160;Mortgage Loans for Fannie Mae or Freddie Mac.  In the event that any such bond or policy ceases to be in effect,&#160;Seller shall obtain a comparable replacement bond or policy, as the case may be, meeting the requirements of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;16.12(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Coverage of&#160;Seller under any policy or bond obtained by an Affiliate of&#160;Seller and providing the coverage required by this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;16.12(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall satisfy the requirements of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;16.12(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Upon the request of the Agent, Seller shall cause to be delivered to the Agent evidence of such fidelity bond and insurance policies.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Maintain Lien on Mortgaged Premises</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller will maintain the Lien on the Mortgaged Premises securing each Purchased Loan as a first Lien, subject only to the Permitted Encumbrances.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Subordination of Certain Indebtedness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller will cause any and all debt and obligations of the Seller to any Affiliate (other than the Parent Subordinated Note) or any member, manager, stockholder, director or officer of the Seller (excluding debt for directors&#8217; or officers&#8217; salary, bonuses, directors&#8217; fees or other compensation for service) of any Affiliate to be Qualified Subordinated Debt by the execution and delivery by such Affiliate or member, manager, stockholder, director or officer, as applicable, to the Agent of a Subordination Agreement in form and substance satisfactory to the Buyers and the taking of all other steps (if any) required to cause such Debt to be Qualified Subordinated Debt and deliver to the Agent an executed copy of that Subordination Agreement, certified by the corporate secretary or assistant secretary of the Seller to be true and complete and in full force and effect, as to all such present and future debts and obligations of the Seller.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.15.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Certain Debt to Remain Unsecured</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller will cause any and all obligations of the Seller to any shareholder, officer or Affiliate of the Seller, whether such debt exists as of the Effective Date or is incurred in the future, to remain at all times unsecured.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">58</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.16.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Promptly Correct Escrow Imbalances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  By no later than seven (7) Business Days after learning (from any source) of any material imbalance in any escrow account(s) maintained by the Seller (or any subservicer for it), the Seller will fully and completely correct and eliminate such imbalance.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.17.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">MERS Covenants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller will&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">be a &#8220;Member&#8221; (as defined in the MERS Agreements) of MERSCORP and eligible to register and transfer eMortgage Loans in the MERS eRegistry&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">maintain the Electronic Tracking Agreement in full force and effect and timely perform all of its obligations thereunder&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">provide the Agent with copies of any new MERS Agreement or any amendment, supplement or other modification of any MERS Agreement (other than the Electronic Tracking Agreement)&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">not amend, terminate or revoke, or enter into any agreement that is inconsistent with or contradicts any provision of the Electronic Tracking Agreement&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">register each Purchased Loan in the MERS System and designate the Agent as &#8220;interim funder&#8221; of such Purchased Loan no later than three (3) Business Days after it is purchased or deemed purchased hereunder&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">at the request of the Agent, take such actions as may be requested by the Agent to&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">transfer beneficial ownership of any Purchased Loan to the Agent on behalf of the Buyers on the MERS System&#59; or</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">de-register or re-register any Purchased Loan on, or withdraw any Purchased Loan from, the MERS System&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">provide the Agent with copies of any or all of the following reports with respect to the Purchased Loans registered on the MERS System at the request of the Agent&#58;</font></div><div style="margin-bottom:0.12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Co-existing Security Interest (MERS form IA)&#59;</font></div><div style="margin-bottom:0.12pt;padding-left:36pt;text-indent:54pt"><font><br></font></div><div style="margin-bottom:0.12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Release of Security Interest by Interim Funder (MERS form IB)&#59;</font></div><div style="margin-bottom:0.12pt;padding-left:36pt;text-indent:54pt"><font><br></font></div><div style="margin-bottom:0.12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(3)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Interim Funder Rejects (MERS form IC)&#59;</font></div><div style="margin-bottom:0.12pt;padding-left:36pt;text-indent:54pt"><font><br></font></div><div style="margin-bottom:0.12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(4)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Paid in Full Verification (MERS form DK)&#59; and</font></div><div style="margin-bottom:0.12pt;padding-left:36pt;text-indent:54pt"><font><br></font></div><div style="margin-bottom:0.12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(5)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">such other reports as the Agent may reasonably request to verify the status of any Purchased Loan on the MERS System&#59;</font></div><div style="margin-bottom:0.12pt;padding-left:36pt;text-indent:54pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">notify the Agent of any withdrawal or deemed withdrawal of the Seller&#8217;s membership in the MERS System or any deregistration of any Purchased Loan previously registered on the MERS System&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">obtain the prior written consent of the Agent before entering into an electronic tracking agreement (other than the Electronic Tracking Agreement) with any other Person.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">59</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.18.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Special Affirmative Covenants Concerning Purchased Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Until both (i)&#160;all of the Purchased Loans shall have been repurchased by the Seller and (ii)&#160;the Buyers have no obligation to purchase any additional Eligible Loans hereunder or provide any other financial accommodations to the Seller under or otherwise in respect of this Agreement, the Seller warrants and will defend the right, title and interest of the Buyers and the Agent in and to the Purchased Loans against the claims and demands of all persons whomsoever.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">As soon as they become available and in any event within five (5) days after the Purchase Date for Wet Loans, the Seller will cause to be assembled and delivered to the Custodian all Basic Papers relating to Wet Loans.  Without limitation of the foregoing, if original recordation receipts evidencing the recordation of the Mortgage and Mortgage Assignment included in the Purchased Loans have not previously been delivered to the Custodian, the Seller will promptly deliver (or cause to be delivered) to the Custodian, either the original recordation receipts or the original recorded Mortgage or Mortgage Assignment showing the recordation data thereon.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">The Seller shall maintain, at its principal office or in a regional office not disapproved by the Agent, or in the office of a computer service bureau engaged by the Seller and not disapproved by the Agent, and upon request shall make available to the Agent and the Custodian the originals of all Loan Papers and related instruments, and all files, surveys, certificates, correspondence, appraisals, computer programs, tapes, discs, cards, accounting records and other information and data relating to the Purchased Loans that are held by or under the direction or control of the Seller or any of its Affiliates and that have not already been provided to the Agent or the Custodian.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">The Seller shall ensure that, if a Mortgage Loan that is to be funded and sold to the Buyers as a Wet Loan does not close on the proposed Purchase Date, all amounts remitted by the Agent for the payment of the Purchase Price shall be returned promptly within one Business Day to the Agent for the benefit of the Buyers and if such funds are not so returned, the Seller shall pay promptly within one Business Day a like amount to the Agent for the benefit of the Buyers plus any accrued Price Differential.  Seller acknowledges that until such time as the Mortgage Loan is deemed to have been sold to the Buyers, Seller has no interest in, nor any claim to such amounts and shall, if it receives such amounts, hold such amounts in trust for the Buyers and shall promptly remit such funds to the Agent for disbursement to the Buyers.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.19.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Coordination with Other Lenders&#47;Repo Purchasers and Their Custodians</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller will provide to the Agent the current name, address and contact information concerning each of the Seller&#8217;s other mortgage warehouse credit and repurchase facilities, will update such information provided to the Agent as changes to the facilities or such name, address or contact information occurs, and will cooperate and assist the Agent in exchanging information with such others (and their document custodians or trustees) to prevent conflicting claims to and interests in Purchased Loans between or among repurchase facilities counterparties or lenders, and promptly correct such conflicting claims as may arise from time to time.  The Seller will execute and deliver to the Agent any intercreditor agreement Agent may require pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 17.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">17</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24pt">Negative Covenants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Except with the prior written consent of the Required Buyers, the Seller shall comply (both directly and indirectly) with the following negative covenants, for so long as the Commitments are outstanding or until all of the Purchased Loans have been repurchased by the Seller and none of the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">60</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Seller&#8217;s Obligations remain to be paid or performed under this Agreement or any of the other Repurchase Documents&#58;</font></div><div style="margin-bottom:0.12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">No Merger</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller shall not merge or consolidate with or into any Person, if immediately prior to any such merger or consolidation a Default or Event of Default exists or would occur as a result thereof, or if as a result of any such merger or consolidation a Change of Control would occur or the Seller is not the surviving entity.</font></div><div style="margin-bottom:0.12pt;text-indent:0.36pt"><font><br></font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Limitation on Debt and Contingent Indebtedness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  At no time shall the Seller or any Subsidiary incur, create, contract, assume, have outstanding, guarantee or otherwise be or become, directly or indirectly, liable in respect of any Debt or Contingent Indebtedness except&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">the Obligations&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Debt and Contingent Indebtedness existing on the Effective Date and disclosed on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 17.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> hereto, but not any renewals or extensions thereof&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">trade debt (including, without limitation, trade debt for services provided by an Affiliate), equipment leases, loans for the purchase of equipment used in the ordinary course of the Seller&#8217;s business and indebtedness for taxes and assessments not yet due and payable owed in the ordinary course of business&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Qualified Subordinated Debt&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Permitted Intercompany Payables&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">Indebtedness, including the Obligations, secured by Permitted Liens and by no other Liens on the Property of the Seller&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">liabilities as a lessee under leases which have been, or in accordance with GAAP, should be classified as capitalized leases, in an aggregate amount not greater than $5,000,000&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">with the prior written consent of the Required Buyers (which consent shall not be unreasonably withheld, delayed or conditioned upon fees), Debt under a mortgage warehousing facility, mortgage repurchase facility or off-balance sheet indebtedness under another financing arrangement, provided that the Buyers are given a right of first refusal regarding only similarly structured syndicated mortgage warehousing facilities or mortgage repurchase facilities&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">other Debt in an aggregate amount at any time outstanding not greater than $4,000,000. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Business</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller shall not, directly or indirectly, engage in any businesses which differ materially from those currently engaged in by the Seller or any other businesses customarily engaged in by other Persons in the mortgage banking business.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Liquidations, Dispositions of Substantial Assets</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Except as expressly provided below in this section, neither the Seller nor any Subsidiary shall dissolve or liquidate or sell, transfer, lease or otherwise dispose of any material portion of its property or assets or business.  Except as provided herein for the Purchased Loans, the Seller and the Subsidiaries may sell other Mortgage Loans and the right to service such other Mortgage Loans in the ordinary course of their business pursuant to other repurchase facilities or mortgage warehousing facilities allowed hereunder, any Subsidiary may sell its property, assets or business to the Seller or another Subsidiary, and any Subsidiary may </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">61</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">liquidate or dissolve if at the time thereof and immediately thereafter, the Seller and the Subsidiaries are in compliance with all covenants set forth in the Repurchase Documents and no Default or Event of Default shall have occurred and be continuing.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Loans, Advances, and Investments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Neither the Seller nor any Subsidiary shall make any loan (other than Mortgage Loans), advance, or capital contribution to, or investment in (including any investment in any Subsidiary, joint venture or partnership), or purchase or otherwise acquire any of the capital stock, securities, ownership interests, or evidences of indebtedness of, any Person (collectively, &#8220;Investment&#8221;), or otherwise acquire any interest in, or control of, another Person, except for the following&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Cash Equivalents&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Any acquisition of securities or evidences of indebtedness of others when acquired by the Seller in settlement of accounts receivable or other debts arising in the ordinary course of its business, so long as the aggregate amount of any such securities or evidences of indebtedness is not material to the business or condition (financial or otherwise) of the Seller&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Mortgage-Backed Securities and Mortgage Loans acquired in the ordinary course of the Seller&#8217;s business&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Permitted Intercompany Payables&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Loans and advances to (i) employees, officers and directors of Seller or any Affiliate of Seller or (ii) the Parent and other Affiliates of Seller which are neither Subsidiaries nor Persons which would, if organized as a corporation and Seller owned a sufficient interest therein, constitute a Subsidiary of Seller, in the aggregate principal amount outstanding at any one time not to exceed $250,000 (or such larger amount as Agent may, in its sole discretion, approve in writing prior to the making thereof)&#59; and </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">Investment in any existing Subsidiary&#59; provided that at the time any such investment is made and immediately thereafter, the Seller and the Subsidiaries are in compliance with all covenants set forth in the Repurchase Documents and no Default or Event of Default shall have occurred and be continuing.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Use of Proceeds</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller shall not, directly or indirectly, use any of the proceeds of the Transactions for the purpose, whether immediate, incidental or ultimate, of buying any &#8220;margin stock&#8221; or of maintaining, reducing or retiring any Debt and Contingent Indebtedness originally incurred to purchase a stock that is currently any &#8220;margin stock&#8221;, or for any other purpose which might constitute this transaction a &#8220;purpose credit&#8221;, in each case within the meaning of Regulation U or otherwise take or permit to be taken any action which would involve a violation of Regulation U or Regulation T or any other regulation of the Board of Governors of the Federal Reserve System. The Seller will not, directly or indirectly, use the proceeds of the Transactions, or lend, contribute or otherwise make available such proceeds to any subsidiary, joint venture partner or other Person, (a) in furtherance of an offer, payment, promise to pay, or authorization of the payment or giving of money, or anything else of value, to any Person in violation of any Anti-Corruption Laws or (b)(i) to fund any activities or business of or with any Person, or in any country or territory, that, at the time of such funding, is the subject of Sanctions, or (ii) in any other manner that would result in a violation of Sanctions by any Person.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Transactions with Affiliates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller shall not enter into any transactions including, without limitation, any purchase, sale, lease or exchange of property or the rendering of any service, with any Affiliate unless such transactions are otherwise permitted under this Agreement (including, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">62</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">without limitation, the transactions permitted under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;17.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) and are in the ordinary course of the Seller&#8217;s business.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Liens</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller shall not grant, create, incur, assume, permit or suffer to exist any Lien, upon any of its Mortgage Notes or any property related thereto, including but not limited to the Mortgages securing such Mortgage Notes and the proceeds of the Mortgage Notes, unless such Liens are the subject of an intercreditor agreement in form and substance satisfactory to the Agent, other than&#58; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Liens under approved warehouse or repurchase facilities under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 17.2(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Liens granted to the Buyers under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Liens for taxes not yet due or which are being contested in good faith by appropriate proceedings&#59; provided that adequate reserves with respect thereto are maintained on the books of the Seller, as the case may be, to the extent required by GAAP&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Landlords&#8217;, carriers&#8217;, warehousemen&#8217;s mechanics&#8217; materialmen&#8217;s, repairmen&#8217;s or other like Liens arising in the ordinary course of business which are not overdue for a period of more than 60 days or that are being contested in good faith by appropriate proceedings&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Pledges, deposits or statutory trusts in connection with workers&#8217; compensation, unemployment insurance and other social security legislation&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">Deposits and other Liens to secure the performance of bids, government, trade and other similar contracts (other than for borrowed money), leases, subleases, statutory obligations, surety, judgment and appeal bonds, performance bonds and other obligations of a like nature incurred in the ordinary course of business&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Liens arising from any judgments that do not exceed the amount specified in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 18.1(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, excluding any such Liens upon the collateral described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 10.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">ERISA Plans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Neither the Seller nor any Subsidiary shall adopt or agree to maintain or contribute to an ERISA Plan.  The Seller shall promptly notify Agent and each Buyer in writing in the event an ERISA Affiliate adopts an ERISA Plan.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Change of Principal Office&#59; Fiscal Year</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller shall not move its principal office, executive office or principal place of business from the address set forth in this Agreement or change its Fiscal Year, without prior written notice to Agent and each Buyer.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Distributions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller shall make no payment of dividends or distributions to the Parent if either before or after giving effect thereto a Default or an Event of Default exists or shall be caused thereby.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Tangible Net Worth</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  At any time, permit the Seller&#8217;s Adjusted Tangible Net Worth to be less than Fifteen Million Dollars ($15,000,000).</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Tangible Net Worth Ratio</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  At all times, the ratio of (i) Total Liabilities to (ii) Adjusted Tangible Net Worth shall not be more than 14.0 to 1.0.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Net Income</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  As of the end of each month, the Seller&#8217;s Pre-FAS 133 Income for the twelve consecutive months then ended shall not be less than $2,000,000.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">63</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.15.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Liquidity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Seller&#8217;s Liquidity at any time to be less than Twelve Million Dollars ($12,000,000).</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.16.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Special Negative Covenants Concerning Purchased Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Except to correct errors or omissions in Loan Papers, without the written consent of the Agent given on a case-by-case basis, Seller shall not amend or modify, or waive any of the terms and conditions of any Purchased Loans, or settle or compromise any claim in respect of them, or accept other than cash or the exchange of comparable Purchased Loans (which is concurrently sold by the Seller to the Buyers) in liquidation of any Purchased Loans.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.17.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">No Changes in Accounting Practices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Seller shall not make any significant change in accounting treatment or reporting practices, except as required by GAAP, or change its fiscal year.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.18.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Subordinated Debt</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Seller shall not pay any Qualified Subordinated Debt in advance of its stated maturity or otherwise in contravention of the Subordination Agreement with respect thereto.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.19.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Tax Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Except in accordance with the Tax Allocation Agreement, Seller shall not make any payments to or on behalf of the Parent or any Affiliate of Seller in respect of taxes.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.20.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Tax Allocation Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Seller shall not permit the amendment of the Tax Allocation Agreement in any way which has an adverse effect on Seller.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.21.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Other Warehousing and Repurchase Facilities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Notwithstanding anything to the contrary herein or any other Repurchase Document, the Seller shall not enter into, amend or assume any mortgage loan repurchase or warehouse loan transaction to which any of the Buyers is not a party, if such agreement includes (or, in the case of an amendment, will thereafter include) one or more Additional Covenants or Additional Pricing Terms, unless, concurrently with the consummation of such transaction, this Agreement shall have been amended to include such Additional Covenants or Additional Pricing Terms.  Notwithstanding anything to the contrary in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 17.21</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, the covenants in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 17.21</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall not apply to the terms or covenants of any mortgage loan repurchase or warehouse loan transaction effective on or before the date of the Effective Date.</font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">18</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24pt">Events of Default&#59; Event of Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">18.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Events of Default</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The following events shall constitute events of default (each an &#8220;Event of Default&#8221;) hereunder&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Seller shall default in the payment of (i)&#160;the Repurchase Price for any Purchased Loans on the applicable Repurchase Date, (ii) any Price Differential, Facility Fees or Agent&#8217;s Fees, if any, when due and fail to cure such default within one (1) Business Day, (iii) any amount required to be paid or transferred or paid to eliminate any Margin Deficit within the time period specified in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or (iv)&#160;any other Obligation, when the same shall become due and payable, whether at the due date thereof, or by acceleration or otherwise.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">An Event of Insolvency occurs with respect to the Seller or a Subsidiary.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Any representation or warranty made by the Seller under any Repurchase Document shall have been incorrect or untrue when made or repeated or deemed to have been made or repeated&#59; provided, that in the case of representations and warranties made with respect to the Purchased Loans, such circumstance shall not constitute an Event of Default if, after determining the Purchase Value of the Purchased Loans without taking into account the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">64</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Purchased Loans with respect to which such circumstance has occurred, no other Event of Default shall have occurred and be continuing.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Any covenant contained in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Sections 16.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">16.17</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">17</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall have been breached, or any covenant contained in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Sections 16.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">16.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall have been breached and such breach is not cured within fifteen (15) calendar days.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Except as provided elsewhere in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 18.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, any covenant contained in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall have been breached in any material respect (except for the covenants in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Sections 16.3&#8211;16.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">16.17</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">), or any other covenant or agreement contained in any Repurchase Document is breached in any material respect, and in each case, such breach is not cured within fifteen (15) calendar days of the earlier of Seller&#8217;s knowledge of such breach or Seller&#8217;s receipt of notice of such breach from any source&#59; provided, that in the case of covenants made with respect to the Purchased Loans, such circumstance shall not constitute an Event of Default if, after determining the Purchase Value of the Purchased Loans without taking into account the Purchased Loans with respect to which such circumstance has occurred, no other Event of Default shall have occurred and be continuing.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">Failure of the Seller or any of its  Subsidiaries to pay any other Debt when due, or any default in the payment when due of any principal or interest on any other Debt or in the payment when due of any contingent obligation (other than nonrecourse MBS Debt of any Affiliate formed for the purpose of issuing such Debt), or any breach or default with respect to any other material term of any other debt or of any promissory note, bond, loan agreement, reimbursement agreement, mortgage, indenture, repurchase agreement or financing agreement or other agreement relating thereto, if the effect of any such failure, default, breach or event referred to in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 18.1(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> is to cause, or to permit, with or without the giving of notice or lapse of time or both, the holder or holders of such obligation (or a trustee on behalf of such holder or holders) to cause, Debt of the Seller or any of its Subsidiaries in the aggregate amount of Five Million Dollars ($5,000,000) or more to become or be declared due before its stated maturity.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">A Change of Control shall occur.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">The Seller shall repudiate or purport to disavow its obligations under any of the Repurchase Documents or shall contest their validity or enforceability.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">This Agreement shall cease to be in full force and effect or its enforceability is disputed or challenged by Seller.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">The Seller shall take or omit to take any act (i)&#160;that would result in the suspension or loss of any of its statuses, once achieved or any of such statuses of any of its subservicers, if any, of any Fannie Mae or Freddie Mac Mortgage Loans pools for which the Seller is Servicer as an FHA- and VA-approved lender and mortgagee and a Fannie Mae- and Freddie Mac-approved issuer and servicer, or (ii)&#160;after which the Seller or any such relevant subservicer would no longer be in good standing as such, or (iii)&#160;after which the Seller or any such relevant subservicer would no longer currently satisfy all applicable Fannie Mae and Freddie Mac net worth requirements, if both (x)&#160;all of the material effects of such act or omission shall have not been cured by the Seller or waived by the relevant Person (Fannie Mae or Freddie Mac) before termination of such status and (y)&#160;it could reasonably be expected to have a material adverse effect on any of the Central Elements in respect of the Seller or any of its Subsidiaries. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Any money judgment, writ or warrant of attachment, or similar process involving in any case an amount in excess of One Million Dollars ($1,000,000) (in excess of </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">65</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">relevant insurance coverage reasonably satisfactory to the Agent in its discretion) shall be entered or filed against the Seller or any of its Subsidiaries or any of their respective assets and shall remain undischarged, unvacated, unbonded or unstayed for a period of thirty (30) days or in any event later than five (5) days before the date of any proposed sale thereunder (unless, in respect of any such case the judgment debtor or the subject of the writ or warrant of attachment or similar process is one of the Seller&#8217;s Subsidiaries or such Subsidiary&#8217;s property, and such order, case commencement, consent, assignment, inability or failure or admission could not reasonably be expected to have a material adverse effect on any of the Central Elements in respect of the Seller or any of its Subsidiaries).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">The Seller shall have failed to comply in any material respect with its obligations under the Custody Agreement.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(m)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">The Seller, as Servicer, shall fail to service the Purchased Loans in conformance with Accepted Servicing Practices.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">18.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Transaction Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If an Event of Default shall have occurred and be continuing, then, at the option of the Agent (which option shall be deemed to have been exercised, even if no notice has been given, upon the occurrence of an Event of Insolvency), the Agent may declare the Repurchase Date for any or all Transactions hereunder, upon written notice to the Seller, to be deemed immediately to occur.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">18.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Termination by the Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If the Agent has exercised or is deemed to have exercised the option to terminate any Transactions referred to in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 18.2, (i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;Seller&#8217;s obligations hereunder to repurchase all Purchased Loans in such Transactions shall thereupon become immediately due and payable, (ii)&#160;to the extent permitted by applicable law, the Repurchase Price with respect to each such Transaction shall be increased by the aggregate amount obtained by daily multiplication of (x)&#160;the greater of the Pricing Rate for such Transaction and the Default Pricing Rate by (y)&#160;the Purchase Price for such Transaction as of the Repurchase Date as determined pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 18.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (decreased as of any day by (A)&#160;any amounts retained by Buyers with respect to such Purchase Price pursuant to clause&#160;(iii)&#160;of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 18.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, (B)&#160;any proceeds from the sale of Purchased Loans pursuant to clause&#160;(A) of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 18.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, and (C)&#160;any amounts credited to the account of the Seller pursuant to clause&#160;(B) of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 18.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) on a three hundred sixty (360) day per year basis for the actual number of days during the period from and including the date of the Event of Default giving rise to such option to but excluding the date of payment of the Repurchase Price as so increased, (iii)&#160;all Income paid after such exercise or deemed exercise shall be payable to and retained by the Agent and applied to the aggregate unpaid Repurchase Prices owed by the Seller and (iv)&#160;the Seller shall immediately deliver or cause the Custodian to deliver to the Agent any documents relating to Purchased Loans subject to such Transactions then in the Custodian&#8217;s, the Seller&#8217;s, its Servicer&#8217;s or its subservicer&#8217;s possession.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">18.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Remedies</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Upon the occurrence and during the continuance of an Event of Default, the Agent, without prior notice to the Seller, may (and, at the direction of the Required Buyers, shall) (A)&#160;immediately sell, in a recognized market at such price or prices as Agent may deem satisfactory, any or all Purchased Loans subject to such Transactions on a servicing released or servicing retained basis and apply the proceeds thereof to the aggregate unpaid Repurchase Prices and any other amounts owing by the Seller hereunder, (B)&#160; in lieu of selling all or a portion of such Purchased Loans, give the Seller credit for such Purchased Loans in an amount equal to the Market Value therefor on such date against the aggregate unpaid Repurchase Prices and any other amounts owing by the Seller hereunder, (C) terminate and replace the Seller as Servicer (or any other Servicer or Subservicer) at the cost and expense of Seller, (D) exercise its rights under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> regarding the Income Account and Escrow Account, (E) by notice to the Seller, declare the Termination Date to have occurred, except that in the case of any event described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 18.1(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, the Termination Date shall be deemed to have occurred automatically upon the occurrence of such event, and (F) deliver a </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">66</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;Notice of Default&#8221; (as defined in the Electronic Tracking Agreement) to MERS and the Electronic Agent.  The proceeds of any disposition in clause (A) or (B) above shall be applied </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">first</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to the reasonable costs and expenses incurred by Buyers in connection with or as a result of an Event of Default (including legal fees, consulting fees, accounting fees, file transfer fees, inventory fees and costs and expenses incurred in respect of a transfer of the servicing of the Purchased Loans and costs and expenses of disposition of such Purchased Loans)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">second</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  to the aggregate Price Differential owed hereunder, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">third</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to the remaining aggregate Repurchase Prices owed hereunder&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">fourth</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to any other accrued and unpaid obligations of the Seller hereunder and under the other Repurchase Documents, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">fifth</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to any Servicer or Subservicer (other than Seller) for payment of any servicing fees due and payable as of such date, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">sixth</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to the net obligations of the Seller under any Hedge Agreements related to the Purchased Loans&#59; and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">seventh</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> any remaining proceeds to the Seller.  </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">18.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Liability for Expenses and Damages</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller shall be liable to the Buyers for (i)&#160;the amount of all reasonable legal or other expenses incurred by the Buyers in connection with or as a result of an Event of Default, (ii)&#160;damages in an amount equal to the reasonable cost (including all fees, expenses and commissions) of entering into replacement transactions and entering into or terminating hedge transactions in connection with or as a result of an Event of Default and (iii)&#160;any other reasonable loss, damage, cost or expense directly arising or resulting from the occurrence of an Event of Default in respect of a defaulting party.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">18.6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Liability for Interest</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  To the extent permitted by applicable law, the Seller shall be liable to the Buyers for interest on any amounts owing by the Seller hereunder, from the date the Seller becomes liable for such amounts hereunder until such amounts are (i) paid in full by the Seller or (ii) satisfied in full by the exercise of the Buyers&#8217; rights hereunder.  Interest on any sum payable by the Seller under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 18.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall be at a rate equal to the greater of the Pricing Rate for the relevant Transaction or the alternate rate determined pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">18.7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Other Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  In addition to their rights hereunder, the Agent and the Buyers shall have any rights otherwise available to them under any other agreement or applicable law.  </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">18.8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Seller&#8217;s Repurchase Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  For avoidance of doubt, subject to the terms and conditions of this Agreement, Seller may repurchase Purchased Loans and resell such Purchased Loans&#59; provided that upon the occurrence and during the continuance of an Event of Default, Seller may repurchase Purchased Loans by payment of the Repurchase Price therefor only upon approval of the Agent in its discretion exercised in accordance with the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 22</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">18.9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Sale of Purchased Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The parties acknowledge and agree that (1) the Purchased Loans subject to any Transaction hereunder are instruments traded in a recognized market, (2) in the absence of a generally recognized source for prices or bid or offer quotations for any Purchased Loans, the Agent may establish the source therefor, (3) all prices, bids and offers shall be determined together with accrued Income (except to the extent contrary to market practice with respect to the relevant Purchased Loans) and (4) in soliciting price, bid and offer quotations for any Purchased Loan, it is reasonable for the Agent to use only the information provided by Seller pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 16.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The parties further recognize that it may not be possible to purchase or sell all of the Purchased Loans on a particular Business Day, or in a transaction with the same purchaser, or in the same manner because the market for such Purchased Loans may not be liquid at such time.  In view of the nature of the Purchased Loans, the parties agree that liquidation of a Transaction or the underlying Purchased Loans does not require a public purchase or sale and that a good faith private purchase or sale shall be deemed to have been made in a commercially reasonable manner.  Accordingly, the Agent may elect the time and manner of liquidating any Purchased Loan and nothing contained herein shall obligate the Agent to liquidate any Purchased Loan on the occurrence of an Event of Default or to liquidate all Purchased Loans in the same manner or on the same Business Day and no such exercise of any right or remedy shall constitute a waiver of any other right or remedy of the Agent or the Buyers.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">67</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">19</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24pt">Servicing of the Purchased Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">19.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Servicing Released Basis</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Consistent with Buyers&#8217; purchase of the Purchased Loans on a servicing-released basis, Seller shall have no ownership right whatsoever as to any of the Purchased Loans or the servicing rights related thereto.  Rather, Seller shall have only servicing responsibilities with respect to the Purchased Loans that are subject to termination in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 19.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> hereof.  Seller and Buyers hereby acknowledge and agree that the provisions contained in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 19</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> are intended to be for the benefit of Buyers and are an essential part of this Agreement, and that the nature and purpose of the purchase and sale obligations and the servicing obligations hereunder are interrelated.  Seller acknowledges that if an Event of Default has occurred and is continuing, Agent for the benefit of the Buyers may, upon written notice to the Seller, without payment of any termination fee or other amount to Seller, sell any or all of the Purchased Loans on a servicing released basis at the cost and expense of Seller.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">19.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Servicing and Subservicing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Seller hereby agrees, for the benefit of the Buyers, to service or contract with Subservicers to service the Purchased Loans in accordance with this Agreement and  Accepted Servicing Practices.  Seller&#8217;s fees for its duties as Servicer, until terminated under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 19.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, shall be twenty-five (25) basis points per annum on the unpaid principal balance of each Purchased Loan, payable from Income in accordance with the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 8.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Servicer shall, and shall cause each Subservicer to, (i)&#160;comply with all applicable Federal, State and local laws and regulations in all material respects, (ii)&#160;maintain all state and federal licenses necessary for it to perform its servicing responsibilities hereunder and (iii)&#160;not impair the rights of Buyers in any Purchased Loans or any payment thereunder.  Agent may terminate the servicing of any Purchased Loan with the then existing Servicer in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;19.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> hereof.  Seller shall not be entitled to any servicing fee or other compensation in connection with its performance of the servicing responsibilities with respect to the Purchased Loans except to the extent that Seller is Servicer.  Nothing in this Section shall be deemed to impair the rights of any Subservicer to fees and other compensation to which it is entitled under the applicable Servicing Agreement.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">19.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Escrow Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Seller shall cause Servicer and any Subservicers to hold or cause to be held all escrow payments collected by Seller with respect to any Purchased Loans in trust accounts and shall apply the same for the purposes for which such funds were collected.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">19.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Escrow and Income after Event of Default</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  After the occurrence and during the continuance of an Event of Default, (i) all funds received on or in connection with a Purchased Loan shall be received and held by Seller, Servicer and each Subservicer in trust for the benefit of the Agent on behalf of the Buyers as owner of the Purchased Loans, and (ii) neither Seller nor Servicer shall be deemed to have any rights or ownership interest in such funds prior to their being remitted to the Agent on behalf of the Buyers.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">19.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Servicing Records</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Seller agrees that Agent, on behalf of the Buyers, is the owner of all servicing records, including but not limited to any and all servicing agreements, files, documents, records, data bases, computer tapes, copies of computer tapes, proof of insurance or guaranty coverage, insurance or guaranty policies, appraisals, other closing documentation, payment history records, and any other records relating to or evidencing the servicing of Purchased Loans (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Servicing Records</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).  The Servicing Records are and shall be held in trust by Seller, Servicer and each Subservicer for the benefit of Agent as the owner thereof on behalf of the Buyers.  Upon termination of Seller&#8217;s rights as Servicer pursuant to Section 19.7, Seller will cause Servicer and each Subservicer to (i) designate Buyers as the owner of each Purchased Loan in its collateral tracking system, (ii) segregate such Servicing Records from any and all servicing agreements, files, documents, records, data bases, computer tapes, copies of computer tapes, proof of insurance coverage, insurance policies, appraisals, other closing documentation, payment history records, and any other records relating to or evidencing the servicing of assets that are not Purchased Loans, (iii) </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">68</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">safeguard such Servicing Records and (iv) deliver them promptly to Agent or its designee (including Custodian) at Agent&#8217;s request.  </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">19.6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Subservicer Instruction Letter</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Seller shall, prior to the initial Purchase Date of Mortgage Loans serviced by any Subservicer, provide to Buyers a Subservicer Instruction Letter addressed to and agreed to by such Subservicer of the related Purchased Loans.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">19.7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Termination of Servicing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  At any time in the Agent&#8217;s sole discretion, the Agent shall have the right to (A) terminate Seller&#8217;s rights as Servicer, and any Subservicer&#8217;s rights, if any, and obligations with respect to servicing of the Purchased Loans without payment of any penalty or termination fee (1) immediately with respect to Seller and (2) with respect to any Servicer (other than Seller) or Subservicer, as promptly as possible subject to the terms and conditions of the applicable Servicing Agreement and Subservicer Instruction Letter&#59; provided that any such termination shall be deemed to have occurred automatically upon the occurrence of an Event of Default set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 18.1(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> above, (B) require Seller to enforce its rights and remedies, as agent for and for the benefit of Buyers in accordance with Agent&#8217;s commercially reasonable instructions, with respect to any Purchased Loans under any Servicing Agreement, and (C) succeed to the rights and remedies of Seller with respect to any Purchased Loans under any Servicing Agreement to the extent permitted by, and subject to, the terms of such Servicing Agreement (but not the obligations or liabilities of Seller incurred prior to the date of such succession) and related Subservicer Instruction Letter.  Upon any such termination, Seller shall, and shall cause each Subservicer to, (i) perform the servicing responsibilities with respect to the Purchased Loans in accordance with the terms of this Agreement until the transfer of servicing responsibilities is effectuated and (ii) cooperate, at Seller's expense, in transferring such servicing responsibilities with respect to the Purchased Loans to a successor Servicer appointed by Agent in Agent&#8217;s sole discretion.  Upon termination of Seller as Servicer and without limiting the generality of the foregoing, Seller shall, in the manner and at such times as the successor servicer or Agent shall request, (i) promptly transfer all data in the Servicing Records relating to the Purchased Loans to the successor servicer in such electronic format as the successor servicer may reasonably request, (ii) promptly transfer to the successor servicer, Agent or its designee, all other files, records correspondence and documents relating to the Purchased Loans and (iii) use commercially reasonable efforts to cooperate and coordinate with the successor servicer and the Agent to comply with any applicable so-called &#8220;goodbye&#8221; letter requirements or other applicable requirements of the Real Estate Settlement Procedures Act or other applicable legal or regulatory requirement associated with the transfer of the servicing of the Purchased Loans.  Seller acknowledges and agrees that if it fails to cooperate with the Agent or any successor servicer in effecting the termination of Seller as Servicer of any Purchase Loan or the transfer of all authority to service such Purchased Loan to such successor servicer in accordance with the terms hereof, the Agent and Buyers will be irreparably harmed and entitled to injunctive relief.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">19.8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Notice from Seller</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If Seller should discover that, for any reason whatsoever, any entity responsible to Seller by contract for managing or servicing any Purchased Loan has failed to perform in any material respects Seller&#8217;s obligations under the Repurchase Documents or any of the material obligations of such entities with respect to the Purchased Loans, Seller shall promptly notify Agent.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">19.9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Seller Remains Liable</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Notwithstanding any Servicing Agreement or the provisions of this Agreement relating to agreements or arrangements between Seller and a Subservicer or reference to actions taken through a Subservicer or otherwise, Seller shall remain obligated and primarily liable to the Buyers for servicing and administering of the Purchased Loans in accordance with the provisions hereof without diminution of such obligation or liability by virtue of such Servicing Agreements or arrangements or by virtue of indemnification from a Subservicer and to the same extent and under the same terms and conditions as if Seller alone were servicing and administering the Purchased Loans.  All actions of each Subservicer performed pursuant to the related Servicing Agreement shall be performed as an agent of Seller with the same force and effect as if performed </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">69</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">directly by Seller and the Buyers shall have no obligations, duties or liabilities with respect to any Subservicer including no obligation, duty or liability of the Buyers to pay any Subservicer&#8217;s fees and expenses, provided, however, that each Subservicer may retain any amounts collected by it that it is entitled to retain pursuant to the applicable Servicing Agreement or Subservicer Instruction Letter.  Seller shall be entitled to enter into any agreement with each Subservicer for indemnification of Seller by the Subservicer and nothing contained in this Agreement shall be deemed to limit or modify such indemnification.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">19.10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Backup Servicer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Agent shall have the right, in its sole discretion, to appoint a Backup Servicer that will (i) serve as a backup servicer of the Purchased Loans until such time as Agent shall elect to appoint the Backup Servicer as successor servicer of the Purchased Loans and (ii) become the successor servicer of the Purchased Loans at Agent&#8217;s option.  In connection with the appointment of a Backup Servicer as provided in the preceding sentence, Agent may make such arrangements for the compensation of Backup Servicer out of Income on the Mortgage Loans or otherwise as Agent and such Backup Servicer shall agree.  Seller shall provide Backup Servicer with such data, files and information, in form, format and content as Backup Servicer may request, in order to permit Backup Servicer to service the Mortgage Loans in accordance with Accepted Servicing Practices&#59; all such data, files and information shall be updated by Seller on a monthly basis as required by Backup Servicer.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">19.11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Successor Servicer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If Backup Servicer or any other Person is appointed by Agent to act as a successor servicer of the Purchased Loans pursuant to the preceding section, Seller (in its capacity as Servicer hereunder) shall, and shall cause each Subservicer to, subject to such Subservicer&#8217;s rights under any applicable Servicing Agreement, and Subservicer Instruction Letter, discharge its servicing duties and responsibilities during the period from the date it acquires knowledge of such transfer of servicing until the effective date thereof with the same degree of diligence and prudence that it is obligated to exercise under this Agreement, and shall take no action whatsoever that might impair or prejudice the rights or financial condition of the successor Servicer.  Within five (5) Business Days of the appointment of a successor Servicer of the Purchased Loans, Seller shall, and shall cause each Subservicer to, prepare, execute and deliver to such successor Servicer any and all documents and other instruments, place in such successor&#8217;s possession all Servicing Records, and do or cause to be done all other acts or things necessary or appropriate to effect the transfer of servicing to the successor Servicer, including but not limited to the transfer and endorsement of the Mortgage Notes and related documents, and the preparation and recordation of assignments of Mortgage.  Seller shall (and shall cause each Subservicer to) cooperate with Agent and the successor Servicer in effecting the transfer of servicing responsibilities to Backup Servicer, including execution and delivery of servicing transfer notices to Mortgagors, MERS (if applicable), taxing authorities and insurance companies, the transfer to Backup Servicer for administration by it of all Income with respect to the Purchased Loans which shall at the time be held or received by Seller or any Subservicer.  Seller shall deliver immediately to the successor Servicer all Purchased Loan documents and related documents and statements held by it or any Subservicer hereunder and Seller shall account for all funds and shall execute and deliver such instruments and do such other things as may reasonably be required to more fully and definitively vest in the successor Servicer all such rights, powers, duties, responsibilities, obligations and liabilities of Seller as servicer of the Purchased Loans.</font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">20</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24pt">Payment of Expenses&#59; Indemnity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">20.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Expenses</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">The Seller shall pay on demand all of the Agent&#8217;s reasonable out-of-pocket fees and expenses (including the fees and expenses for legal services) incurred by the Agent and the Custodian in connection with this Agreement and the Custody Agreement and the Transactions contemplated hereby and thereby, whether or not any Transactions are entered </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">70</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">into hereunder, including the reasonable out-of-pocket fees and expenses incurred in connection with (i)&#160;the preparation, reproduction and distribution of this Agreement and the Custody Agreement and any opinions of counsel, certificates of officers or other documents contemplated by the aforementioned agreements, (ii)&#160;any Transaction under this Agreement, (iii) the administration and syndication of this Agreement and of any Transaction and (iv) any amendments and waivers regarding any of the foregoing.  The obligation of the Seller to pay such fees and expenses incurred prior to or in connection with the termination of this Agreement shall survive the termination of this Agreement.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">The Seller shall pay all of the Agent&#8217;s and each Buyer&#8217;s out-of-pocket costs and expenses, including reasonable attorneys&#8217; fees, after the occurrence of any Default or Event of Default in connection with the enforcement of this Agreement, the Custody Agreement and the other Repurchase Documents, including in connection with any (i) bankruptcy, (ii) other insolvency proceeding, or (iii) workout or consultation involving the Buyers&#8217; rights and remedies, the purchase and repurchase of the Purchased Loans and the payment of Price Differential in connection therewith.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">The Seller shall pay, and hold the Agent, the Buyers and any other owners or holders of any of the Obligations harmless from and against, any and all present and future stamp, documentary and other similar taxes with respect to the foregoing matters and save them each harmless from and against any and all liabilities with respect to or resulting from any delay or omission to pay such taxes.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">The Seller shall pay all of the Agent&#8217;s Fees, if any, and any other fees under this Agreement and the other Repurchase Documents.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">20.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Indemnity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller shall pay, and indemnify, defend and hold harmless the Agent, the Buyers and any of their respective officers, directors, employees, agents, advisors and Affiliates (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Indemnified Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) from and against, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Indemnified Liabilities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;, which means any and all claims, liabilities, obligations, losses, damages, penalties, judgments, suits, costs, expenses and disbursements (including reasonable attorneys&#8217; fees and disbursements) of any kind whatsoever that may be imposed upon, incurred by or asserted against any of the Indemnified Parties in any way relating to or arising out of any of the Repurchase Documents or any of the transactions contemplated thereby or the use of proceeds or proposed use of proceeds thereof, provided that to the extent, if any, that any Indemnified Liabilities are caused by any Indemnified Party&#8217;s gross negligence, bad faith or willful misconduct, the indemnity payable to that Indemnified Party shall be equitably and proportionately reduced, although to the full extent permitted under applicable Law, such indemnity shall </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">not</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> be reduced on account of such claims, liabilities, etc. to any extent (a)&#160;owed, in whole or in part, under any claim or theory of strict liability, or (b)&#160;caused or contributed to by any Indemnified Party&#8217;s sole or concurrent ordinary negligence that does not amount to gross negligence, bad faith or willful misconduct, it being the Seller&#8217;s intention to hereby indemnify the Indemnified Parties against their own strict liability and their own sole or concurrent ordinary negligence.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">20.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Waiver of Consequential Damages, etc</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. To the fullest extent permitted by applicable law, the Seller shall not assert, and hereby waives, any claim against any Indemnified Party, on any theory of liability, for special, indirect, consequential or punitive damages (as opposed to direct or actual damages) arising out of, in connection with, or as a result of, this Agreement, any other Repurchase Document or any agreement or instrument contemplated hereby, the transactions contemplated hereby or thereby, any Transaction, or the use of the proceeds thereof. No Indemnified Party shall be liable for any damages arising from the use by unintended recipients of any information or other materials distributed by it through telecommunications, electronic or other information transmission systems in connection with this Agreement or the other Repurchase Documents or the transactions contemplated hereby or thereby.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">71</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">21</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24pt">Single Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Buyers, the Agent and Seller acknowledge that, and have entered into this Agreement and will enter into each Transaction hereunder in consideration of and in reliance upon the fact that, all Transactions hereunder constitute a single business and contractual relationship and have been made in consideration of each other.  Accordingly, each of the Agent, the Buyers and the Seller agrees (i)&#160;to perform all of its obligations in respect of each Transaction hereunder, and that a default in the performance of any such obligations shall constitute a default by it in respect of all Transactions hereunder, (ii)&#160;that each of them shall be entitled to set off claims and apply property held by them in respect of any Transaction against obligations owing to them in respect of any other Transactions hereunder and (iii)&#160;that payments, deliveries and other transfers made by either of them in respect of any Transaction shall be deemed to have been made in consideration of payments, deliveries and other transfers in respect of any other Transactions hereunder, and the obligations to make any such payments, deliveries and other transfers may be applied against each other and netted.</font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">22</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24pt">Relationships among the Agent and the Buyers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt"> Agent&#8217;s Duties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  In its capacity as Agent until all Purchased Loans have been repurchased by the Seller, all other Obligations have been satisfied and the Buyers have no further Commitments or other obligations under this Agreement and the other Repurchase Documents, the Agent shall&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">hold the Repurchase Documents and (by the Custodian&#8217;s holding the Purchased Loans as bailee for the Agent) the Purchased Loans for the benefit of each Buyer, and each Buyer (including U.S. Bank) shall be deemed to have an interest in the Repurchase Documents on any day in proportion to its Pro Rata undivided ownership interest in the Purchased Loans on that day&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">send timely bills to the Seller for the Facility Fee and other sums due and receive all sums on account of the Purchased Loans or with respect to them&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">use reasonable diligence to obtain from the Seller and promptly remit to each Buyer such Buyer&#8217;s Pro Rata share of Repurchase Prices for Purchased Loans and other sums received by the Agent on account of the Purchased Loans or with respect to them, in accordance with this Agreement&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">use reasonable diligence to recover from the Seller all expenses incurred that are reimbursable by the Seller, and promptly remit to each Buyer its Pro Rata share (if any) thereof&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">perform the obligations of the Agent that are specifically ascribed to the Agent by this Agreement, including, with the approval or at the direction of the Required Buyers, the remedies afforded the Buyers pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Sections 18.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">18.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">18.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">18.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">hold the Purchased Loans and all security interests established hereby ratably for itself as Agent and representative of the Buyers&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">request from the Seller, and promptly forward to the Buyers, such information as any of the Buyers may reasonably request Agent to obtain from the Seller, consistent with the terms of this Agreement.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Notwithstanding anything in this Agreement to the contrary, the Agent shall be required to act or to refrain from acting (and shall be fully protected in so acting or refraining from acting) upon the instructions of the Required Buyers, and such instructions shall be binding upon all Buyers, their </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">72</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">permitted successors, assigns and participants&#59; provided, however, that the Agent shall not be required to take any action which exposes the Agent to personal liability or which is contrary to the Repurchase Documents or applicable law.  </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Limitation on Duty to Disclose</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Except as expressly set forth herein, the Agent shall not have any duty to disclose, and shall not be liable for the failure to disclose, any information relating to the Seller or any of its Subsidiaries or Affiliates that is communicated to or obtained by the bank serving as Agent or any of its Affiliates in any capacity.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Actions Requiring All Buyers&#8217; Consent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  No amendment or waiver of, or any action with respect to, any provision of this Agreement or any of the Repurchase Documents shall in any event be effective unless the same shall be in writing signed by all Buyers with respect to any amendment or waiver or any action that&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Increases the Maximum Aggregate Commitment (and no individual Buyer&#8217;s Committed Sum shall be increased or decreased without the written consent of such Buyer).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Agrees to any reduction in any Pricing Rate, Repurchase Price or fee provisions of this Agreement, excluding the provisions relating to the Agent&#8217;s Fee, if any.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Acknowledges termination of the Buyers&#8217; ownership interest in the Purchased Loans or releases any Lien held under the Repurchase Documents other than in accordance with the Repurchase Documents.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Changes any Buyer&#8217;s Pro Rata share of ownership of the Purchased Loans other than in accordance with the express provisions of the Repurchase Documents.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Agrees to any change in the nature of the Buyers&#8217; respective Commitments from several to joint, in whole or in part.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">Agrees to any change to the definition of &#8220;Required Buyers&#8221; or to any provisions of this Agreement or any of the other Repurchase Documents that requires the consent, approval or satisfaction of all of the Buyers or each of the Buyers.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Extends the Termination Date or the due date of any required payment other than in accordance with the express provisions of the Repurchase Documents.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Agrees to any change in this Section.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">Agrees to any change in the Buyer&#8217;s Margin Percentage rates.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">Releases the Seller from any of its obligations other than in accordance with the express conditions of the Repurchase Documents or changes any amount due under the terms of the Repurchase Documents.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Modifies the sharing provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 22.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">In the event of any conflict between the provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 22.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and any other provisions of this Agreement or the other Repurchase Documents, this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 22.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall govern.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Actions Requiring Required Buyers&#8217; Consent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  All amendments hereto, waivers or actions taken hereunder that are not described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 22.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"> Section 22.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, require the written consent or ratification of the Required Buyers except for actions that are specifically reserved to the Agent under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#59; provided that no amendments, waivers or actions taken hereunder that relate </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">73</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">to the rights or obligations of the Agent shall be effective without the prior written consent of the Agent.  The Agent will, at the direction of the Required Buyers, but may not, without the consent of the Required Buyers, take any enforcement action or exercise any remedies under this Agreement and the Repurchase Documents which arise after the occurrence of an Event of Default.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt"> Agent&#8217;s Discretionary Actions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Subject to the limitations of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Sections 22.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">22.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, in its capacity as Agent and without seeking or obtaining the consent of any of the other Buyers (although it may elect to obtain such consent before acting it if deems that desirable), the Agent may&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">reconvey, exchange or otherwise change, in whole or in part, any Purchased Loans which are required to be reconveyed, exchanged or changed in accordance with the Repurchase Documents&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">approve any new Approved Investor or Approved Non-Conforming Investors proposed by the Seller (and the Agent will promptly provide to any Buyer that requests it a current list of Approved Investors identifying Approved Non-Conforming Investors)&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">do or perform any act or thing which, in the Agent&#8217;s reasonable judgment, is necessary or appropriate to enable the Agent to properly discharge and perform its duties under this Agreement or the Custody Agreement, or which in its reasonable judgment is necessary or appropriate to preserve or protect the validity, integrity or enforceability of the Purchased Loans and&#47;or the Repurchase Documents, the Buyers&#8217; Pro Rata undivided ownership interests in and to the Purchased Loans, the Lien created by this Agreement and its priority, or any of the Central Elements in respect of the Seller or any of its Subsidiaries, or to preserve and protect the interest of the Buyers in any of the foregoing.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Buyers&#8217; Cooperation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Buyers agree to cooperate among themselves and with the Agent and from time to time upon the Agent&#8217;s request, to execute and deliver such papers as may be reasonably necessary to enable the Agent, in its capacity as Agent, to effectively administer this Agreement and the other Repurchase Documents, the Purchased Loans and each Buyer&#8217;s Pro Rata undivided ownership interest in the Purchased Loans in the manner contemplated by this Agreement.  The Agent and each of the Buyers agree to provide notice to the other parties if they have actual knowledge of an Event of Default at any time.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Buyers&#8217; Sharing Arrangement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Each of the Buyers agrees that if it should receive any amount (whether by voluntary payment, realization upon security, the exercise of the right of set-off, or otherwise) which is applicable to the payment of Repurchase Price, Margin Deficit, Pricing Differential or any fees, that with respect to the related sum or sums received (or receivable) by the other Buyers is in greater proportion than that Buyer&#8217;s Pro Rata ownership of the Purchased Loans, then such Buyer receiving such excess amount shall purchase from the other Buyers a participation interest in the Purchased Loans in such amount as shall result in Pro Rata participation and ownership by all of the Buyers in such excess amount&#59; provided that if all or any portion of such excess amount is thereafter recovered from such Buyer, such purchase shall be rescinded and the purchase price restored to the extent of such recovery&#59; and provided further that the provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 22.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall not apply to the Agent&#8217;s Fee, if any, under this Agreement or to any fees which the Custodian or any successor custodian might be paid pursuant to the Custody Agreement.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">To the extent that the Seller fails to pay any amount required to be paid to the Agent under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 20</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, each Buyer severally agrees to pay to the Agent such Buyer's Funding Share (determined as of the time that the unreimbursed expense or indemnity payment is sought) of such unpaid amount&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that the unreimbursed expense or </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">74</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">indemnified payment, claim, damage, liability or related expense, as the case may be, was incurred by or asserted against the Agent in its capacity as such.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Buyers&#8217; Acknowledgment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Buyer other than U.S. Bank hereby acknowledges that U.S. Bank has made no representations or warranties with respect to any Purchased Loan other than as expressly set forth in this Agreement and that U.S. Bank shall have no responsibility (each in its capacity as a Buyer, the Agent, or any other capacity or role) for&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">the marketability or collectibility of the Purchased Loans&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">the genuineness, validity, likelihood of performance as and when due or enforceability of any Investor Commitment or the solvency or performance record of any Approved Investor&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">the validity, enforceability or any legal effect of any of the Repurchase Documents, any Loan Papers or any insurance, bond or similar device purportedly protecting any obligation to the Buyers or any Purchased Loans&#59; or</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">the financial condition of the Seller or any of its Subsidiaries or Affiliates, the status, health or viability of any industry in which any of them is involved, the prospects for repurchase of the Purchased Loans, the genuineness, validity or enforceability of any warehousing facility or repurchase agreement between the Seller and any other lender or repurchase agreement counterparty, the value of any Purchased Loans, the effectiveness of any of the provisions of the Repurchase Documents (including the financial covenants, tests and hedging requirements) or any aspect of their implementation or administration at any time to reduce or control risks of any type, to produce returns, profits, yields or spreads or to reduce or control losses or the accuracy of any information supplied by or to be supplied in connection with any of the Seller or any of its Subsidiaries or Affiliates, or otherwise with respect to this Agreement, any Purchased Loans or any source of equity or other financing for any of the Seller, any of its Affiliates or any other warehouse lender or repurchase agreement counterparty.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt"> Agent Market Value Determinations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The parties hereto agree and acknowledge that, in determining the Market Value of&#160;the Purchased Loans, the Agent (i) shall determine Market Value&#160;as a third party service provider, in accordance with standards customarily applicable in the financial industry to third party service providers providing values on comparable assets to be used in connection with the financing of such assets, and (ii) shall not be obligated to do that same or similar amount of work or analysis as if it were valuing its own assets, or as if it were valuing such assets for the purchase or sale thereof by it or any other party. &#160;The parties hereto agree and acknowledge that any asset valuation information produced by the Agent is intended to be and should be used solely for the limited uses specified in this Agreement and the other Repurchase Documents, and is not intended to be and should not be used by any Person for any other purpose. &#160;The parties hereto further agree and acknowledge that the Agent may elect to determine the Market Value for any Purchased Loan by determining the market bid price for a portfolio containing all Purchased Loans and allocating such portfolio market bid price among each individual Purchased Loan.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt"> Agent&#8217;s Representations to Buyers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Agent hereby represents and warrants to the Buyers (other than U.S. Bank) that&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">the Agent has delivered to each Buyer true copies of the originals of those Repurchase Documents which have been specifically requested by that Buyer&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">the Agent has no current actual knowledge that any Default or Event of Default has occurred and is continuing on the Effective Date.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">75</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt"> Agent&#8217;s Duty of Care, Express Negligence Waiver and Release</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  At all times until all Purchased Loans have all been repurchased by the Seller and the Buyers have no further commitments or other obligations under this Agreement and the other Repurchase Documents, the Agent shall exercise the same degree of care in handling the Purchased Loans as U.S. Bank exercises with respect to loans that are held solely by U.S. Bank for its own account, and the Agent, in its capacity as Agent shall have no responsibility to the Buyers other than to exercise such standard of care and, in any event, U.S. Bank shall have no liability with respect to any other Buyer&#8217;s Pro Rata interest in the Purchased Loans except for U.S. Bank&#8217;s own fraud, gross negligence or willful misconduct.  Except in the case of its own fraud, gross negligence or willful misconduct, neither the Agent, any Buyer, nor any of their officers, directors, employees, attorneys or agents shall be liable for any action taken or omitted to be taken by it or them under this Agreement, the Custody Agreement or any of the other Repurchase Documents reasonably believed by it or them to be within the discretion or power conferred upon it or them by the Repurchase Documents or be responsible for consequences of any error of judgment, the Buyers expressly intending to hereby waive and release all present and future claims and rights against the Agent (i)&#160;owed, in whole or in part, under any claim or theory of strict liability or (ii)&#160;for damages or injuries caused or contributed to by any Indemnified Party&#8217;s sole or concurrent ordinary negligence that does not amount to gross negligence or willful misconduct.  Except as otherwise specifically and expressly set forth in this Agreement, the Agent shall not be responsible in any manner to anyone for the effectiveness, enforceability, genuineness, validity or due execution of this Agreement, any supplement, amendment or restatement of it or of any other Repurchase Documents or for any representation, warranty, document, certificate, report or statement made or furnished in, under or in connection with this Agreement or any of the other Repurchase Documents or be under any obligation to anyone to ascertain or to inquire as to the performance or observation of any of the terms, covenants or conditions of this Agreement or of the other Repurchase Documents on the part of the Seller or anyone else.  Without limiting the generality of the foregoing provisions of this Section, the Agent, in its capacity as Agent, may seek and rely upon the advice of legal counsel in taking or refraining to take any action under any of the Repurchase Documents or otherwise in respect of any Purchased Loans, this Agreement and its parties, and shall be fully protected in relying upon such advice.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Calculations of Shares of Principal and Other Sums</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Except as provided to the contrary in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (&#8220;Increased Cost&#8221;), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (&#8220;Capital Adequacy&#8221;), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (&#8220;Payments to be free of Taxes&#59; Withholding&#8221;), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (&#8220;Taxes Indemnity&#8221;), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 9.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (&#8220;Agent&#8217;s Fee&#8221;) and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 20</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (&#8220;Payment of Expenses&#59; Indemnity&#8221;), U.S. Bank&#8217;s and each other Buyer&#8217;s respective shares of Repurchase Prices and other sums received by the Agent on account of the Purchased Loans or with respect to them shall be calculated on the basis of each Buyer&#8217;s (including U.S. Bank&#8217;s) respective Pro Rata ownership interests in the Purchased Loans from time to time.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Resignation or Removal of the Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Agent, or any agent or agents hereafter appointed, at any time may resign by giving written notice of resignation to the Seller and the Buyers and complying with the applicable provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 22</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Required Buyers may remove the Agent for acts constituting gross negligence or willful misconduct by giving notice to the Agent, the Buyers and the Seller. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Upon receiving such notice of resignation or removal, with the Seller&#8217;s consent, which consent shall not unreasonably be delayed or withheld (provided that the Seller&#8217;s consent shall not be required if a Default has occurred that has not been cured by the Seller or declared in writing by the Agent to have been waived or any Event of Default has occurred that the Agent has not declared in writing to have been cured or waived), a successor Agent shall be promptly appointed by the Required Buyers by written instrument, in duplicate, one copy of which instrument shall be delivered to the resigning or removed Agent and one copy to the successor Agent.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Effective Date of Resignation of the Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  No resignation or removal of the Agent shall be effective until both (i)&#160;sixty (60) days have elapsed after notice to the Seller and the Buyers of the Agent&#8217;s election to resign or its removal, and (ii)&#160;a successor agent has been appointed pursuant to the provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 22</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and has accepted the appointment as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 22.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#59; </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">76</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">provided that if such appointment has not been so made or if the Agent&#8217;s duties have not been assumed by the appointed successor on or before ninety (90) days after the date of the Agent&#8217;s notice of resignation, the Agent may cease acting as agent and representative of the Buyers hereunder, and shall have no further responsibility therefor, at the close of business on the tenth (10th) Business Day after such ninety-day period.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.15.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Successor Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Any successor Agent appointed as provided in this Section shall execute and deliver to the Seller, the Buyers and to the predecessor Agent an instrument accepting such appointment, and thereupon the resignation of the predecessor Agent shall become effective and such successor Agent, without any further act, deed or conveyance, shall become vested with all the rights and obligations of its predecessor, with like effect as if originally named as the Agent&#59; provided that upon the written request of the Seller, all of the Buyers or the successor Agent, the resigning Agent shall execute and deliver (a)&#160;an instrument transferring to such successor Agent all of the rights of the resigning Agent and (b)&#160;to such successor Agent such instruments as are necessary to transfer the Purchased Loans and the Repurchase Documents to such successor Agent (including assignments of all Purchased Loans or Repurchase Documents)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Upon the request of any such successor Agent made from time to time, the Seller shall execute any and all papers which the successor Agent shall request or require to more fully and certainly vest in and confirm to such successor Agent all such rights.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.16.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Merger of the Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Any Person into which the Agent may be merged or converted or with which it may be consolidated, or any Person surviving or resulting from any merger, conversion or consolidation to which the Agent shall be a party or any Person succeeding to the commercial banking business of the Agent, shall be the successor Agent without the execution or filing of any paper or any further act on the part of any of the parties.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.17.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Participation&#59; Assignment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:22.7pt">Participations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Each Buyer reserves the rights, without the consent of the Seller, to sell to one or more banks or other entities (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Participant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), participations in all or any part of such Buyer&#8217;s Commitment and Pro Rata ownership share of the Purchased Loans or to pledge, collaterally assign or grant a security interest in any or all of its interests under this Agreement and in the Purchased Loans to any Federal Reserve Bank or any other Person&#59; provided that no such pledge, participation, collateral assignment or grant of a security interest shall release a Buyer from any of its obligations hereunder or substitute any such participant, pledgee or assignee for such Buyer as a party hereto</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Participants shall have no rights under the Repurchase Documents other than certain voting rights as provided below</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Each Buyer shall be entitled to obtain (on behalf of its Participants) the benefits of this Agreement with respect to all Participants in its Funding Share of Open Transactions outstanding from time to time&#59; provided that the Seller shall not be obligated to pay any amount in excess of the amount that would be due such Buyer calculated as though no participation had been sold</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">No Buyer shall sell any participating interest under which the Participant shall have any rights to approve any amendment, modification or waiver of any Repurchase Documents, except to the extent such amendment, modification or waiver requires the consent of all Buyers under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 22.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">In those cases (if any) where a Buyer grants rights to any of its Participants to approve amendments, modifications or waivers of any Repurchase Documents pursuant to the immediately preceding sentence, such Buyer must include a voting mechanism as to all such approval rights in the relevant participation agreement(s) whereby a readily-determinable fraction of such Buyer&#8217;s portion of the Purchased Loans (whether held by such Buyer or participated) shall control the vote for all of such Buyer&#8217;s portion of the Purchased Loans&#59; provided that if no such voting mechanism is provided for or is fully and immediately effective, then the vote of such Buyer itself shall be the vote for all of such Buyer&#8217;s portion of the Purchased Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Except in the case of the sale of a participating interest to a Buyer, the relevant participation agreement shall not permit the Participant to transfer, pledge, assign, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">77</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">sell any subparticipation in or otherwise alienate or encumber its participation interest in the Purchased Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">In no event may a Participant be an Affiliate of the Seller.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:22.02pt">Assignments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Without any requirements for further consent of the Seller, any Buyer may assign any or all of its rights and obligations under the Repurchase Documents to its own Buyer Affiliates or to an assignee that is a Buyer with a Commitment hereunder immediately prior to giving effect to such assignment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">With the prior written consent of the Agent and (unless an Event of Default has occurred that the Agent has not declared in writing to have been cured or waived) the Seller, which consent of the Seller will not be unreasonably withheld, and at no cost to the Seller or the Agent, any Buyer may assign any or all of its rights and obligations under the Repurchase Documents to one or more assignees&#59; provided that (1) except in the case of an assignment to a Buyer or a Buyer Affiliate or an assignment of the entire remaining amount of the assigning Buyer&#8217;s Committed Sum, no such assignment shall be in an amount less than Five Million Dollars ($5,000,000), unless each of the Agent and (unless a Default or Event of Default has occurred and continuing) the Seller consents thereto, (2) each partial assignment shall be made as an assignment of a proportionate part of all the assigning Buyer&#8217;s rights and obligations under this Agreement, (3) the assignee, if it is not a Buyer hereunder immediately prior to giving effect to such assignment, shall deliver to the Agent a questionnaire in which the assignee designates one or more credit contacts to whom all syndicate-level information (which may contain material non-public information about the Seller and its Affiliates or their respective securities) will be made available and who may receive such information in accordance with the assignee&#8217;s compliance procedures and applicable laws, including Federal and state securities laws, (4) the assignee may not be an Affiliate of the Seller and (5) each such assignment shall be effected pursuant to an Assignment and Assumption substantially in the form of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit D</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, to be delivered to the Agent together with a processing and recording fee of $3,500 (which shall not be applicable with respect to the initial syndication of the Transactions), with the assignor to have no further right or obligation with respect to the rights and obligations assigned to and assumed by the assignee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Seller agrees that, as to any assignment to any Buyer Affiliate or if the Seller consents to any other assignment, the Seller will cooperate with the prompt execution and delivery of documents reasonably necessary to such assignment process to the extent that the Seller incurs no cost or expense that is not paid by the assigning Buyer and the assignee immediately upon delivery to the Seller of such assignment form</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Subject to acceptance and recording thereof pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 22.17(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, from and after the effective date specified in each Assignment and Assumption, the assignee shall be a Buyer for all purposes under this Agreement and the other Repurchase Documents, if the assignment is an assignment of all of the assignor&#8217;s interest in the Purchased Loans then held by the Agent (or by the Custodian on behalf of the Agent), the assignor shall be automatically released from all of its obligations and liabilities hereunder, and, whether it is such a complete assignment or only a partial assignment, the Committed Sums shall be adjusted appropriately, and the Agent shall distribute to the Buyers and the Seller an updated version of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;BC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Any assignment or transfer by a Buyer of rights or obligations under this Agreement that does not comply with this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 22.17(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall be treated for purposes of this Agreement as a sale by such Buyer of a participation in such rights and obligations in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 22.17(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">The Agent, acting for this purpose as an Agent of the Seller, shall maintain at one of its offices a copy of each Assignment and Assumption delivered to it and a register for the recordation of the names and addresses of the Buyers, and the Committed Sum of, and amount owing to, each Buyer pursuant to the terms hereof from time to time the (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Register</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The entries in the Register shall be conclusive, and the Seller, the Agent and the Buyers may treat each Person whose name is recorded in the Register pursuant to the terms hereof as a Buyer hereunder for all purposes of this Agreement, notwithstanding notice to the contrary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Register shall be available for inspection by the Seller and any Buyer, at any reasonable time and from time to time upon reasonable prior notice.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">78</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Upon its receipt of a duly completed Assignment and Assumption executed by an assigning Buyer and an assignee, the assignee&#8217;s completed  questionnaire (unless the assignee shall already be a Buyer hereunder), the processing and recordation fee referred to in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 22.17(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and any written consent to such assignment required by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 22.17(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> hereof, the Agent shall accept such Assignment and Assumption and record the information contained therein in the Register&#59; provided that if either the assigning Buyer or the assignee shall have failed to make any payment required to be made by it hereunder, the Agent shall have no obligation to accept such Assignment and Assumption and record the information therein in the Register unless and until such payment shall have been made in full, together with all accrued interest thereon</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">No assignment shall be effective for purposes of this Agreement unless it has been recorded in the Register as provided in this Section.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">If any interest in this Agreement is so transferred to any Person that is organized under the Laws of any jurisdiction other than the United States of America or any State thereof, the transferor Buyer shall cause such Person, concurrently with the effectiveness of such transfer to comply with the relevant provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">The Seller shall not be required to incur any cost or expense incident to any sale to a Person of any interest in the Repurchase Documents and the Purchased Loans pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 22</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and all such costs and expenses shall be for the account of the Buyer selling its rights in the Purchased Loans to such Person.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.18.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Replacement of Buyers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If (i) any Buyer requests compensation under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.4 or 7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, (ii) the Seller is required to pay any additional amount to any Buyer or any Governmental Authority for the account of any Buyer pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, (iii) any Buyer defaults in its obligation to fund Transactions hereunder, or (iv) any Buyer becomes the subject of a bankruptcy or insolvency proceeding&#59; then the Seller may, at its sole expense and effort, upon notice to such Buyer and the Agent, require such Buyer to assign and delegate, without recourse (in accordance with and subject to the restrictions contained in, and consents required by, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 22.17</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">), all of its interests, rights and obligations under this Agreement and the related Repurchase Documents to an assignee that shall assume such obligations (which assignee may be another Buyer, if such other Buyer accepts such assignment), provided that&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">the Seller shall have paid to the Agent the assignment fee specified in Section 22.17&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">the exiting Buyer shall have received payment of an amount equal to its Pro Rata Share of the Aggregate Outstanding Purchase Price, accrued and unpaid Price Differential, fees and all other amounts payable to it hereunder and under the other Repurchase Documents&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">in the case of any such assignment resulting from a claim for compensation under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.4 or 7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or payments required to be made pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6.4 or 7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, such assignment will result in a reduction in such compensation or payments thereafter&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">such assignment does not conflict with any Law.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">A Buyer shall not be required to make any such assignment or delegation if, prior thereto, as a result of a waiver by such Buyer or otherwise, the circumstances entitling the Seller to require such assignment and delegation cease to apply.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.19.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">The Agent and the Buyers are the only Beneficiaries of this Section</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Other than the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Sections 22.17</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"> 22.18</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, this Section is intended to bind and benefit only U.S. Bank </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">79</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">and the other Buyers, and does not benefit and shall not be enforceable by the Seller or any other Person whatsoever.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.20.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Certain ERISA Matters</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Each Buyer (x) represents and warrants, as of the date such Person became a Buyer party hereto, to, and (y) covenants, from the date such Person became a Buyer party hereto to the date such Person ceases being a Buyer party hereto, for the benefit of, the Agent and not, for the avoidance of doubt, to or for the benefit of the Seller or any Subsidiary, that at least one of the following is and will be true&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">such Buyer is not using &#8220;plan assets&#8221; (within the meaning of Section 3(42) of ERISA or otherwise) of one or more Benefit Plans with respect to such Buyer&#8217;s entrance into, participation in, administration of and performance of the Transactions, the Commitments or this Agreement,</font></div><div style="margin-bottom:0.12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">the transaction exemption set forth in one or more prohibited transaction exemptions issued by the Department of Labor (each a &#8220;PTE&#8221;), such as PTE 84-14 (a class exemption for certain transactions determined by independent qualified professional asset managers), PTE 95-60 (a class exemption for certain transactions involving insurance company general accounts), PTE 90-1 (a class exemption for certain transactions involving insurance company pooled separate accounts), PTE 91-38 (a class exemption for certain transactions involving bank collective investment funds) or PTE 96-23 (a class exemption for certain transactions determined by in-house asset managers), is applicable with respect to such Buyer&#8217;s entrance into, participation in, administration of and performance of the Transactions, the Commitments and this Agreement,</font></div><div style="margin-bottom:0.12pt;padding-left:36pt;text-indent:54pt"><font><br></font></div><div style="margin-bottom:0.12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(3)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">(A) such Buyer is an investment fund managed by a &#8220;Qualified Professional Asset Manager&#8221; (within the meaning of Part VI of PTE 84-14), (B) such Qualified Professional Asset Manager made the investment decision on behalf of such Buyer to enter into, participate in, administer and perform the Transactions, the Commitments and this Agreement, (C) the entrance into, participation in, administration of and performance of the Transactions, the Commitments and this Agreement satisfies the requirements of sub-sections (b) through (g) of Part I of PTE 84-14 and (D) to the best knowledge of such Buyer, the requirements of subsection (a) of Part I of PTE 84-14 are satisfied with respect to such Buyer&#8217;s entrance into, participation in, administration of and performance of the Transactions, the Commitments and this Agreement, or</font></div><div style="margin-bottom:0.12pt;padding-left:36pt;text-indent:54pt"><font><br></font></div><div style="margin-bottom:0.12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(4)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">such other representation, warranty and covenant as may be agreed in writing between the Agent, in its sole discretion, and such Buyer.</font></div><div style="margin-bottom:0.12pt;padding-left:36pt;text-indent:54pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">In addition, unless either (1) sub-clause (i) in the immediately preceding clause (a) is true with respect to a Buyer or (2) a Buyer has provided another representation, warranty and covenant in accordance with sub-clause (iv) in the immediately preceding clause (a), such Buyer further (x) represents and warrants, as of the date such Person became a Buyer party hereto, to, and (y) covenants, from the date such Person became a Buyer party hereto to the date such Person ceases being a Buyer party hereto, for the benefit of, the Agent and not, for the avoidance of doubt, to or for the benefit of the Seller or any Subsidiary, that the Agent is not a fiduciary with respect to the assets of such Buyer involved in such Buyer&#8217;s entrance into, participation in, administration of and performance of the Transactions, the Commitments and this Agreement (including in connection with the reservation or exercise of any rights by the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">80</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Agent under this Agreement, any Repurchase Document or any documents related hereto or thereto).</font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">23</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24pt">Notices and Other Communications</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">23.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Notices.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Except in the case of notices and other communications expressly permitted to be given by telephone (and except as provided in Section 23.2), all notices and other communications provided for herein shall be in writing and shall be delivered by hand or overnight courier service, mailed by certified or registered mail or sent by facsimile as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">If to the Seller&#58;<br><br>NVR Mortgage Finance, Inc.<br>11700 Plaza America Drive<br>Suite 500<br>Reston, VA  20190<br>Attention&#58;   William Carter<br>Telephone&#58;    703-956-4060<br>Fax&#58;   (703) 956-4754<br>email&#58;  bcarter&#64;nvrinc.com</font></div><div style="margin-bottom:12pt;padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">If to U.S. Bank as Agent or as a Buyer&#58;</font></div><div style="padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">U.S. Bank National Association</font></div><div style="padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9380 Excelsior Blvd. 3rd Floor</font></div><div style="padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Mail Station&#58; EP-MN-X3WL</font></div><div style="padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Hopkins, MN  55343</font></div><div style="padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Attention&#58;  Rodney Davis</font></div><div style="padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Telephone&#58; (313) 452-1052</font></div><div style="padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">email&#58; &#160;&#160;&#160;&#160;Rodney.Davis1&#64;usbank.com</font></div><div style="margin-bottom:12pt;padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><br>If to the other Buyers, at the addresses shown on Schedule&#160;23.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Notices sent by hand or overnight courier service, or mailed by certified or registered mail, shall be deemed to have been given when received&#59; notices sent by facsimile shall be deemed to have been given when sent (or, if not given during normal business hours for the recipient, at the opening of business on the next business day for the recipient), except that notices to the Agent, or a Buyer under Section 2 shall not be effective unless and until actually received. Notices delivered through electronic communications pursuant to Section 23.2 shall be effective as provided in Section&#160;23.2.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">23.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Electronic Communications</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Notices and other communications to the Buyers hereunder may be delivered or furnished by electronic communication (including email and internet or intranet websites) pursuant to procedures approved by the Agent or as otherwise determined by the Agent&#59; provided that the foregoing does not apply to notices to any Buyer pursuant to Section 2 if such Buyer has notified the Agent that it is incapable of receiving notices under Section 2 by electronic communication. The Agent or the Seller may, in its discretion, agree to accept notices and other communications to it hereunder by electronic communications pursuant to procedures approved by it or as it otherwise determines. Such determination or approval may be limited to particular notices or communications.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Unless the Agent otherwise prescribes, (i) notices and other communications sent to an email address shall be deemed received upon the sender&#8217;s receipt of an acknowledgement from the intended recipient (such as by the &#8220;return receipt requested&#8221; function, as available, return email or other written acknowledgement), or, if not sent during the normal business hours of the recipient, at the opening of </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">81</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">business on the next business day for the recipient, and (ii) notices or communications posted to an Internet or intranet website shall be deemed received upon the deemed receipt by the intended recipient at its email address as described in the foregoing clause (i) of notification that such notice or communication is available and identifying the website address therefor.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">23.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Change of Address, etc.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  Any party hereto may change its address or facsimile number above by notice to the other parties hereto as provided in this Section 23.</font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">24</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24pt">Miscellaneous</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">24.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Further Assurances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  At any time and from time to time, at the sole expense of the Seller, the Seller or the Servicer shall promptly provide such further reasonable assurances, documents and agreements and undertake such actions as the Agent may reasonably request in order to effect the purposes of this Agreement, including the assignment, conveyance and transfer of all right, title and interest of each Purchased Loan from the Seller to the Agent, or to otherwise obtain or preserve the benefits or rights granted under this Agreement.  In the event Seller, Servicer or any subservicer, in the performance of the Servicing Functions shall foreclose any Mortgage for which the Agent and the Buyers have not received the Repurchase Price, all such actions shall be taken in the name of the Agent for the benefit of the Buyers and in accordance with Accepted Servicing Practices.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">24.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt"> Agent as Attorney in Fact</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Agent is hereby appointed the attorney-in-fact of the Seller for the purpose of carrying out the provisions of this Agreement and taking any action and executing any instruments or documents that the Agent may deem reasonably necessary or advisable to accomplish the purposes hereof, which appointment as attorney-in-fact is irrevocable and coupled with an interest, although the Agent agrees not to exercise its rights under this power of attorney unless, in its opinion or the opinion of its legal counsel, an Event of Default has occurred that the Agent has not declared in writing to have been cured or waived.  Without limiting the generality of the foregoing, but subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 18.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, the Agent shall have the right and power during the occurrence and continuation of any Event of Default to receive, endorse, collect and control all checks or instruments made payable to the order of the Seller and all other forms of payment to the Seller that represent any payment on account of the principal of or interest on or proceeds from any of the Purchased Loans and to give full discharge for the same.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">24.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Wires to Seller</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Any amounts to be transferred by the Agent to the Seller hereunder shall be sent by journal entry (or wire transfer) in immediately available funds to the Operating Account.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">24.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Wires to Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Any amounts to be transferred by the Seller to the Agent hereunder shall be sent by wire transfer in immediately available funds to the Settlement Account.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">24.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Receipt&#59; Available Funds</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Amounts received after 2&#58;00 p.m. Minneapolis time on any Business Day shall be deemed to have been paid and received on the next succeeding Business Day.  All payments and transfers of cash pursuant to this Agreement shall be made (only if the paying and receiving accounts are with the same financial institution) by journal entries, or (otherwise) by wire transfer, of immediately available funds in U.S. dollars.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">24.6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Setoff</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Seller hereby grants each Buyer a security interest in all deposits, credits and deposit accounts (including all account balances, whether provisional or final and whether or not collected or available) of the Seller with such Buyer or any Affiliate of such Buyer (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Deposits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) to secure the Obligations&#59; provided that for purposes of this Section 24.6, &#8220;Deposits&#8221; shall not include any payroll accounts or other accounts holding funds solely for the benefit of a third party.  In addition to, and without limitation of, any rights of the Seller under applicable law, if the Seller becomes insolvent, however evidenced, or any Event of Default occurs, the Seller authorizes each </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">82</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Buyer and each of their respective Affiliates, with the prior written consent of the Agent, to offset and apply all such Deposits toward the payment of the Obligations owing to such Buyer, whether or not the Obligations, or any part thereof, are contingent or unmatured or are owed to a branch office or Affiliate of such Buyer different from the branch office or Affiliate holding such Deposit, and regardless of the existence or adequacy of any collateral, guaranty or any other security, right or remedy available to such Buyer or the Buyers.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">24.7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Payments Set Aside</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  To the extent that any payment by or on behalf of the Seller is made to the Agent or any Buyer, or the Agent or any Buyer exercises its right of setoff, and such payment or the proceeds of such setoff or any part thereof is subsequently invalidated, declared to be fraudulent or preferential, set aside or required (including pursuant to any settlement entered into by the Agent or such Buyer in its discretion) to be repaid to a trustee, receiver or any other party, in connection with any insolvency proceeding or otherwise, then (a) to the extent of such recovery, the obligation or part thereof originally intended to be satisfied shall be revived and continued in full force and effect as if such payment had not been made or such setoff had not occurred, and (b) each Buyer severally agrees to pay to the Agent upon demand its applicable share (without duplication) of any amount so recovered from or repaid by the Agent, plus interest thereon from the date of such demand to the date such payment is made at a rate per annum equal to the Federal Funds Rate from time to time in effect.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">24.8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Electronic Execution of Assignments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The words &#8220;execution,&#8221; &#8220;signed,&#8221; &#8220;signature,&#8221; and words of like import in any Assignment and Assumption shall be deemed to include electronic signatures or the keeping of records in electronic form, each of which shall be of the same legal effect, validity or enforceability as a manually executed signature or the use of a paper-based recordkeeping system, as the case may be, to the extent and as provided for in any applicable law, including E-Sign, the New York State Electronic Signatures and Records Act, or any other similar state laws based on UETA.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">24.9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Document Imaging&#59; PDF Signatures&#59; Electronic Signatures</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Without notice to or consent of the Seller, the Agent and each Buyer may create electronic images of any Repurchase Documents and destroy paper originals of any such imaged documents. Such images have the same legal force and effect as the paper originals and are enforceable against the Seller and any other parties thereto. The Agent and each Buyer may convert any Repurchase Document into a &#8220;transferrable record&#8221; as such term is defined under, and to the extent permitted by, UETA, with the image of such instrument in the Agent&#8217;s or such Buyer&#8217;s possession constituting an &#8220;authoritative copy&#8221; under UETA. If the Agent agrees, in its sole discretion, to accept delivery by telecopy or PDF of an executed counterpart of a signature page of any Repurchase Document or other document required to be delivered under the Repurchase Documents, such delivery will be valid and effective as delivery of an original manually executed counterpart of such document for all purposes. If the Agent agrees, in its sole discretion, to accept any electronic signatures of any Repurchase Document or other document required to be delivered under the Repurchase Documents, the words &#8220;execution,&#8221; &#8220;signed,&#8221; and &#8220;signature,&#8221; and words of like import, in or referring to any document so signed will deemed to include electronic signatures and&#47;or the keeping of records in electronic form, which will be of the same legal effect, validity and enforceability as a manually executed signature and&#47;or the use of a paper-based recordkeeping system, to the extent and as provided for in any applicable law, including UETA, E-Sign, or any other state laws based on, or similar in effect to, such acts. The Agent and each Buyer may rely on any such electronic signatures without further inquiry.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">24.10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:6pt">Accounting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Except as provided to the contrary herein, all accounting terms used herein shall be interpreted and all accounting determinations hereunder shall be made in accordance with GAAP in a manner consistent with that used in preparing the financial statements referred to in Section 15.2(f).  If at any time any change in GAAP would affect the computation of any financial ratio or requirement set forth in any Repurchase Document, and the Seller, the Agent or the Required Buyers shall so request, the Agent, the Required Buyers and the Seller shall negotiate in good faith to </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">83</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">amend such ratio or requirement to preserve the original intent thereof in light of such change in GAAP (subject to the approval of the Required Buyers), provided that, until so amended, such ratio or requirement shall continue to be computed in accordance with GAAP prior to such change therein and the Seller shall provide to the Administrative Agent and the Lenders reconciliation statements showing the difference in such calculation, together with the delivery of monthly, quarterly and annual financial statements required hereunder.  In addition, notwithstanding any other provision contained herein, the definitions set forth in this Agreement and any financial calculations required by the Loan Documents shall be computed to exclude any change to lease accounting rules from those in effect pursuant to Financial Accounting Standards Board Accounting Standards Codification 840 (Leases) and other related lease accounting guidance as in effect on the date hereof.</font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">25</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24pt">Entire Agreement&#59; Severability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">This Agreement supersedes any existing agreements between the parties containing general terms and conditions for repurchase transactions.  This Agreement may not be amended, modified or supplemented except in accordance with the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 22</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and such amendment, modification or supplement must be set forth in a writing signed by the parties required to do so in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 22</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each provision and agreement herein shall be treated as separate and independent from any other provision or agreement herein and shall be enforceable notwithstanding the unenforceability of any such other provision or agreement.</font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">26</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24pt">Non-assignability&#59; Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">26.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Limited Assignment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Except with respect to any repurchase transaction, sale, transfer, pledge or hypothecation by the Agent or any Buyer pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 18</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 22.17</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, the rights and obligations of the parties under this Agreement and under any Transaction shall not be assigned by any party without the prior written consent of the other parties and any such assignment without the prior written consent of the other parties shall be null and void.  Subject to the foregoing, this Agreement and any Transactions shall bind and benefit the parties and their respective successors and assigns.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">26.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Remedies Exception</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 26.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall not preclude a party from assigning, charging or otherwise dealing with all or any part of its interest in any sum payable to it under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 18</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">26.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Agreement Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  This Agreement shall terminate, automatically and without any requirement for notice, on the date after the Termination Date on which all Obligations have been indefeasibly paid in full, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Sections 6.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">6.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">20</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall survive the termination of this Agreement, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">further</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that this Agreement and any Open Transactions may be extended by mutual agreement of the Buyers, the Agent and the Seller&#59; and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided further</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that no such party shall be obligated to agree to such an extension.</font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">27</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24pt">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">This Agreement may be executed in any number of counterparts, each of which counterparts shall be deemed to be an original, and such counterparts shall constitute but one and the same instrument.</font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">28</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24pt">Governing Law, Jurisdiction and Venue</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">This Agreement (including this choice-of-law provision) and the other Repurchase Documents shall be governed by and construed and all controversies and disputes arising under, in connection with or relating to this Agreement and the other Repurchase Documents shall be resolved, in accordance with the laws of the State of New York (pursuant to Section 5-1401 of the New York General Obligations Law to the extent such laws would otherwise not </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">84</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">apply) and the United States of America applicable to contracts made and to be wholly performed within such State.  The Seller, the Agent and the Buyers each hereby irrevocably submits to the nonexclusive jurisdiction  and venue of the United States District Court for the Southern District of New York located in the Borough of Manhattan Division in the City of New York or, if such court does not have jurisdiction, the Supreme Court of the State of New York, New York County for the purpose of any action or other proceeding arising under, in connection with or relating to the Repurchase Documents or any related Transaction, pursuant to Section 5-1402 of the New York General Obligations Law to the extent such submission would otherwise not be effective</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  To the fullest extent permitted by applicable law, the Seller, the Agent and the Buyers each irrevocably waives any objection that it may now or hereafter have to the laying of venue for any such proceeding brought in such a court and any claim that any such proceeding brought in such a court has been brought in an inconvenient forum and agrees that service of process may be made upon it in any such proceeding by registered or certified mail.  Nothing herein shall affect any applicable right of any party at any time to initiate any suit in the United States District Court for the Southern District of New York, Manhattan Division, or to remove any pending suit to that court.  Nothing herein shall affect the right of the Agent or any Buyer to accomplish service of process in any manner permitted by applicable law or to commence legal proceedings or otherwise proceed against the Seller in any other jurisdiction or court.</font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">29</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24pt">Waiver of Jury Trial</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Each of the Seller (in its capacity as Seller and Servicer), the Buyers and the Agent hereby (i)&#160;covenants and agrees not to elect a trial by jury of any issue triable of right by a jury, and (ii)&#160;waives any right to trial by jury fully to the extent that any such right shall now or hereafter exist.  This waiver of right to trial by jury is separately given, knowingly and voluntarily, by each of the Seller, the Buyers and the Agent, and this waiver is intended to encompass individually each instance and each issue as to which the right of a jury trial would otherwise accrue.  The Agent is hereby authorized and requested to submit this Agreement to any court having jurisdiction over the subject matter and the parties hereto, so as to serve as conclusive evidence of the foregoing waiver of the right to jury trial.  Further, the Seller hereby certifies that no representative or agent of the Buyers or the Agent has represented, expressly or otherwise, to any stockholder, director, officer, agent or representative of the Seller that the Buyers or the Agent will not seek to enforce this waiver of right to jury trial provision.</font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">30</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24pt">Relationship of the Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">This Agreement provides for the sale by the Seller and the purchase by the Buyers (acting through their agent and representative, the Agent) of Eligible Loans and the obligation of the Seller to repurchase them upon termination of each Transaction.  The relationship between the Seller and the Buyers (and the Agent) is limited to that of seller and repurchaser on the one hand and buyers and resellers (and the Agent as the Buyers&#8217; agent and representative) on the other.  The provisions in this Agreement and the other Repurchase Documents for compliance with financial covenants and delivery of financial statements are intended solely for the benefit of the Buyers and the Agent, to protect the interests of the Buyers as buyers, including the Buyers&#8217; and the Agent&#8217;s interest in assuring repurchase of Purchased Loans at the termination of each Transaction, and nothing contained in this Agreement or any of the other Repurchase Documents shall be construed as permitting or obligating any Buyer or the Agent to act as a financial or business advisor or consultant to the Seller, as permitting or obligating any Buyer or the Agent to control the Seller or to conduct the Seller&#8217;s operations, as creating any fiduciary obligation on the part of the Buyers or the Agent to the Seller, or as creating any joint venture, agency or other relationship between the parties other than as explicitly and specifically stated in this Agreement.  The Seller acknowledges that it has had the opportunity to obtain the advice of experienced counsel of its own choosing in connection with the negotiation and execution of this Agreement and the other Repurchase Documents and to obtain the advice of such counsel with respect to all matters contained in the Repurchase Documents including the provision </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">85</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">for waiver of trial by jury.  The Seller further acknowledges that it is experienced with respect to financial and credit matters and has made its own independent decisions to apply to the Buyers and the Agent to enter into this Agreement, and to execute and deliver this Agreement and the other Repurchase Documents.</font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">31</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24pt">No Waivers, Etc</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">No express or implied waiver of any Event of Default by any party shall constitute a waiver of any other Event of Default and no exercise of any remedy hereunder by any party shall constitute a waiver of its right to exercise any other remedy hereunder.  No modification or waiver of any provision of this Agreement and no consent by any party to a departure herefrom shall be effective unless and until such shall be in writing and duly executed by the Seller and the parties required to do so pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 22</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Without limitation on any of the foregoing, the failure to give a notice pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> will not constitute a waiver of any right to do so at a later date.  The rights and remedies of the Buyers hereunder shall be cumulative and not exclusive of any rights and remedies which the Buyers would otherwise have.  No failure or delay on the part of the Buyers in exercising any right, power or privilege hereunder shall operate as a waiver thereof, nor shall any single or partial exercise of any right, power or privilege hereunder preclude any other or further exercise thereof or the exercise of any other right, power or privilege.</font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">32</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24pt">Use of Employee Plan Assets</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">32.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Prohibited Transactions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If assets of an ERISA Plan are intended to be used by any party hereto (the &#8220;Plan Party&#8221;) in a Transaction, the Plan Party shall so notify the other parties prior to the Transaction.  The Plan Party shall represent in writing to the other parties that the Transaction does not constitute a prohibited transaction under ERISA or is otherwise exempt therefrom, and the other parties may proceed in reliance thereon but shall not be required so to proceed.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">32.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Audited Financial Statements Required</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Subject to the last sentence of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 32.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, any such Transaction shall proceed only if the Seller furnishes or has furnished to the Agent its most recent available audited statement of its financial condition and its most recent subsequent unaudited statement of its financial condition.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">32.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Representations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  By entering into a Transaction pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 32</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, the Seller shall be deemed (i)&#160;to represent to the Buyers and the Agent that since the date of the Seller&#8217;s latest such financial statements, there has been no material adverse change in the Seller&#8217;s financial condition which the Seller has not disclosed to the Agent, and (ii)&#160;to agree to provide the Agent with future audited and unaudited statements of its financial condition as they are issued, so long as it is a Seller in any Open Transaction involving a Plan Party.</font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">33</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24pt">Intent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">33.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Transactions are Repurchase Agreements and Securities Contracts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The parties intend and acknowledge that each Transaction is a &#8220;repurchase agreement&#8221; and a &#8220;master netting agreement&#8221; as such terms are defined in Section 101 of the Bankruptcy Code (except insofar as the type of Eligible Loans subject to such Transaction or the term of such Transaction would render such definition inapplicable), and a &#8220;securities contract&#8221; as that term is defined in Section 741 of the Bankruptcy Code (except insofar as the type of assets subject to such Transaction would render such definition inapplicable), and that all claims and debts arising under this Agreement and&#47;or any Transaction, including any Margin Call, constitute claims and debts, respectively, for &#8220;settlement payments&#8221; or &#8220;margin payments&#8221; as those terms are commonly used in the securities and&#47;or commodities trades.  This Agreement also constitutes a &#8220;netting contract&#8221; as defined in and subject to Title IV of the Federal Deposit Insurance Corporation Improvement Act of 1991 (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">FDICIA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) and each payment entitlement and payment obligation under any Transaction hereunder shall constitute a </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">86</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;covered contractual payment entitlement&#8221; or &#8220;covered contractual payment obligation&#8221;, respectively, as defined in and subject to FDICIA (except insofar as any or all of the parties is not a &#8220;financial institution&#8221; as that term is defined in FDICIA).  Seller hereby agrees that it shall not challenge the characterization of this Agreement as a &#8220;repurchase agreement&#8221; as that term is defined in Section 101 of the Bankruptcy Code, or as a &#8220;securities contract&#8221; as that term is defined in Section 741 of the Bankruptcy Code in any dispute or proceeding.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">33.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Contractual Rights, Etc.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Any party&#8217;s right to liquidate Eligible Loans delivered to it in connection with Transactions hereunder or to exercise any other remedies pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 18</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, is a contractual right to liquidate, terminate or accelerate such Transaction as described in Sections 555, 559 and 561 of the Bankruptcy Code.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">33.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">FDIA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If a party hereto is an &#8220;insured depository institution,&#8221; as such term is defined in the Federal Deposit Insurance Act, as amended (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">FDIA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), then each Transaction hereunder is a &#8220;qualified financial contract,&#8221; as that term is defined in FDIA and any rules, orders or policy statements thereunder (except insofar as the type of assets subject to such Transaction would render such definition inapplicable).</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">33.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Master Netting Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  It is understood and agreed that this Agreement constitutes a &#8220;master netting agreement&#8221; as that term is defined in Section 101 of the Bankruptcy Code, and that a party&#8217;s right to cause the termination, liquidation, or acceleration of, or to offset net termination values, payment amounts or other transfer obligations arising under or in connection with, this Agreement or any Transaction is a contractual right to cause the termination, liquidation, or acceleration of, or to offset net termination values, payment amounts or other transfer obligations arising under or in connection with, this Agreement or any Transaction as described in Section 561 of the Bankruptcy Code.</font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">34</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24pt">Disclosure Relating to Certain Federal Protections</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The parties acknowledge that they have been advised that&#58;</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">34.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Parties not Protected by SIPA or Insured by FDIC or NCUSIF</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  In the case of Transactions in which one of the parties is a broker or dealer registered with the Securities and Exchange Commission (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">SEC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) under Section 15 of the Securities Exchange Act of 1934 (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">1934 Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), the Securities Investor Protection Corporation has taken the position that the provisions of SIPA do not protect the other party with respect to any Transaction hereunder.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">34.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">SIPA Does Not Protect Government Securities Broker or Dealer Counterparty</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  In the case of Transactions in which one of the parties is a government securities broker or a government securities dealer registered with the SEC under Section 15C of the 1934 Act, SIPA will not provide protection to the other party with respect to any Transaction hereunder.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">34.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;padding-left:12pt">Transaction Funds Are Not Insured Deposits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  In the case of Transactions in which one of the parties is a financial institution, funds held by such financial institution pursuant to a Transaction hereunder are not a deposit and therefore are not insured by the Federal Deposit Insurance Corporation (through either the Bank Insurance Fund or the Savings Association Insurance Fund) or the National Credit Union Share Insurance Fund, as applicable.</font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">35</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24pt">USA Patriot Act Notification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Agent and the Buyers hereby notify the Seller that, pursuant to the requirements of the USA Patriot Act (Title III of Pub. L. 107-56 (signed into law October 26, 2001)), the Agent or the Buyers are required to obtain, verify and record information that identifies the Seller, including the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">87</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Seller&#8217;s name and address and other information that will allow them to identify the Seller in accordance with said Act.</font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">36</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24pt">Existing MRA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Effective as of the Effective Date, this Agreement amends, replaces, and restates the Existing MRA in its entirety. The terms and conditions of this Agreement supersede, effective as of the Effective Date, the terms and conditions of the Existing MRA, provided, however, that the obligations incurred under the Existing MRA shall not in any circumstance be terminated, extinguished or discharged hereby but shall hereafter be governed by the terms of this Agreement. This Agreement is not intended to constitute a novation. </font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%"> &#91;The remainder of this page is intentionally blank&#59; signature page follows&#93;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">88</font></div></div></div><div id="i3752e7d583b64cf0891b2c74927b8018_10"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:24pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;In witness whereof the parties have caused this Second Amended and Restated Master Repurchase Agreement to be executed as of the Effective Date.</font></div><div style="margin-bottom:12pt;padding-left:252pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">NVR MORTGAGE FINANCE, INC., as Seller and Servicer<br><br><br>By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; William B. Carter&#160;&#160;&#160;&#160;<br></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">  President&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><br>Date&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">July 15, 2022&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:12pt;padding-left:252pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">U.S. BANK NATIONAL ASSOCIATION<br>As Agent and a Buyer<br><br><br>By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Rodney Davis&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><br>Title&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"> Senior Vice President&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><br>Date&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">July 15, 2022&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:12pt;padding-left:252pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:252pt"><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;Signature Page to Second Amended and Restated Master Repurchase Agreement&#93;</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>exhibit311q22022.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="i3ab1710fc9be49bbbf0bf2a877751f85_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:11pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">SARBANES-OXLEY ACT SECTION 302 CERTIFICATIONS</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%">I, Eugene J. Bredow, certify that&#58;</font></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><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:10.5pt">I have reviewed this report on Form 10-Q of NVR, Inc.&#59;</font></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><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:10.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-top:6pt;padding-left:18pt;text-indent:-18pt"><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:10.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-top:6pt;padding-left:18pt;text-indent:-18pt"><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:10.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-top:6pt;padding-left:36pt;text-indent:-18pt"><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:10.24pt">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-top:6pt;padding-left:36pt;text-indent:-18pt"><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:9.67pt">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-top:6pt;padding-left:36pt;text-indent:-18pt"><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:10.24pt">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-top:6pt;padding-left:36pt;text-indent:-18pt"><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:9.67pt">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-top:6pt;padding-left:18pt;text-indent:-18pt"><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:10.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-top:6pt;padding-left:36pt;text-indent:-18pt"><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:10.24pt">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-top:6pt;padding-left:36pt;text-indent:-18pt"><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:9.67pt">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="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.736%"><tr><td style="width:1.0%"></td><td style="width:50.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.339%"></td><td style="width:0.1%"></td></tr><tr style="height:39pt"><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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;  August 3, 2022</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: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:10pt;font-weight:400;line-height:100%">&#47;s&#47; Eugene J. Bredow</font></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:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eugene J. Bredow</font></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: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><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>4
<FILENAME>exhibit312q22022.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="ib4b3fd0081a34fc09ca69f64891f46d8_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:11pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">SARBANES-OXLEY ACT SECTION 302 CERTIFICATIONS</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%">I, Daniel D. Malzahn, certify that&#58;</font></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><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:10.5pt">I have reviewed this report on Form 10-Q of NVR, Inc.&#59;</font></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><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:10.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-top:6pt;padding-left:18pt;text-indent:-18pt"><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:10.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-top:6pt;padding-left:18pt;text-indent:-18pt"><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:10.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-top:6pt;padding-left:36pt;text-indent:-18pt"><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:10.24pt">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-top:6pt;padding-left:36pt;text-indent:-18pt"><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:9.67pt">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-top:6pt;padding-left:36pt;text-indent:-18pt"><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:10.24pt">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-top:6pt;padding-left:36pt;text-indent:-18pt"><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:9.67pt">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-top:6pt;padding-left:18pt;text-indent:-18pt"><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:10.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-top:6pt;padding-left:36pt;text-indent:-18pt"><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:10.24pt">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-top:6pt;padding-left:36pt;text-indent:-18pt"><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:9.67pt">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="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.736%"><tr><td style="width:1.0%"></td><td style="width:50.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.339%"></td><td style="width:0.1%"></td></tr><tr style="height:39pt"><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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;  August 3, 2022</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: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:10pt;font-weight:400;line-height:100%">&#47;s&#47; Daniel D. Malzahn</font></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: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:0 1pt"></td><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-style:italic;font-weight:400;line-height:100%">Senior Vice President, Chief Financial Officer and Treasurer</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>5
<FILENAME>exhibit32q22022.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="if4ba74c0980c4de480cb39b855c20501_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:11pt;font-weight:700;line-height:120%">Exhibit 32</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;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:11pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In connection with the Quarterly Report on Form 10-Q of NVR, Inc. for the period ended June 30, 2022 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 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><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:11pt;font-weight:400;line-height:120%;padding-left:10.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-top:6pt;padding-left:36pt;text-indent:-18pt"><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:11pt;font-weight:400;line-height:120%;padding-left:10.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:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.736%"><tr><td style="width:1.0%"></td><td style="width:50.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.339%"></td><td style="width:0.1%"></td></tr><tr style="height:39pt"><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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;  August 3, 2022</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: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:10pt;font-weight:400;line-height:100%">&#47;s&#47; Eugene J. Bredow</font></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:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eugene J. Bredow</font></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: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 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></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></tr><tr><td colspan="3" style="padding:0 1pt"></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: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:10pt;font-weight:400;line-height:100%">&#47;s&#47; Daniel D. Malzahn</font></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: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:0 1pt"></td><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-style:italic;font-weight:400;line-height:100%">Senior Vice President, Chief Financial Officer and Treasurer</font></td></tr></table></div><div style="margin-top:6pt"><font><br></font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>nvr-20220630.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:3e5b9f1f-0db4-4300-a375-14090876d6a2,g:a3508e3d-b1b9-40cb-97c8-17f1e9caf35c-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nvr="http://www.nvrinc.com/20220630" 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/20220630">
  <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: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-20220630_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-20220630_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-20220630_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-20220630_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="CondensedConsolidatedBalanceSheets" roleURI="http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets">
        <link:definition>1001002 - Statement - Condensed 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="CondensedConsolidatedBalanceSheetsParenthetical" roleURI="http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical">
        <link:definition>1002003 - Statement - Condensed 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="CondensedConsolidatedStatementsofIncome" roleURI="http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome">
        <link:definition>1003004 - Statement - Condensed 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="CondensedConsolidatedStatementsofIncome_1" roleURI="http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome_1">
        <link:definition>1003004 - Statement - Condensed 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="CondensedConsolidatedStatementsofCashFlows" roleURI="http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows">
        <link:definition>1004005 - Statement - Condensed 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="SignificantAccountingPolicies" roleURI="http://www.nvrinc.com/role/SignificantAccountingPolicies">
        <link:definition>2101101 - Disclosure - 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="SignificantAccountingPoliciesPolicies" roleURI="http://www.nvrinc.com/role/SignificantAccountingPoliciesPolicies">
        <link:definition>2202201 - Disclosure - 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="SignificantAccountingPoliciesAdditionalInformationDetail" roleURI="http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail">
        <link:definition>2403401 - Disclosure - 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="VariableInterestEntitiesVIEs" roleURI="http://www.nvrinc.com/role/VariableInterestEntitiesVIEs">
        <link:definition>2104102 - Disclosure - Variable Interest Entities ("VIEs")</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="VariableInterestEntitiesVIEsTables" roleURI="http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTables">
        <link:definition>2305301 - Disclosure - Variable Interest Entities ("VIEs") (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="VariableInterestEntitiesVIEsAdditionalInformationDetail" roleURI="http://www.nvrinc.com/role/VariableInterestEntitiesVIEsAdditionalInformationDetail">
        <link:definition>2406402 - Disclosure - Variable Interest Entities ("VIEs") - 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="VariableInterestEntitiesVIEsTotalRiskofLossRelatedtoContractLandDepositsDetail" roleURI="http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTotalRiskofLossRelatedtoContractLandDepositsDetail">
        <link:definition>2407403 - Disclosure - Variable Interest Entities ("VIEs") - 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="JointVenturesJointVentures" roleURI="http://www.nvrinc.com/role/JointVenturesJointVentures">
        <link:definition>2108103 - Disclosure - Joint Ventures 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="JointVenturesAdditionalInformationDetail" roleURI="http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail">
        <link:definition>2409404 - 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="LandUnderDevelopment" roleURI="http://www.nvrinc.com/role/LandUnderDevelopment">
        <link:definition>2110104 - 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>2411405 - 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>2112105 - 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>2313302 - 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>2414406 - 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="EarningsperShare" roleURI="http://www.nvrinc.com/role/EarningsperShare">
        <link:definition>2115106 - Disclosure - Earnings per Share</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="EarningsperShareTables" roleURI="http://www.nvrinc.com/role/EarningsperShareTables">
        <link:definition>2316303 - Disclosure - Earnings per Share (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="EarningsPerShareWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail" roleURI="http://www.nvrinc.com/role/EarningsPerShareWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail">
        <link:definition>2417407 - Disclosure - Earnings Per Share - 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="EarningsPerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail" roleURI="http://www.nvrinc.com/role/EarningsPerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail">
        <link:definition>2418408 - Disclosure - Earnings Per Share - 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="CompensationRelatedCostsShareBasedPayments" roleURI="http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPayments">
        <link:definition>2119107 - Disclosure - Compensation Related Costs, Share Based Payments</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="CompensationRelatedCostsShareBasedPaymentsTables" roleURI="http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsTables">
        <link:definition>2320304 - Disclosure - Compensation Related Costs, Share Based Payments (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="CompensationRelatedCostsShareBasedPaymentsDetails" roleURI="http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails">
        <link:definition>2421409 - Disclosure - Compensation Related Costs, Share Based Payments (Details)</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="ShareholdersEquity" roleURI="http://www.nvrinc.com/role/ShareholdersEquity">
        <link:definition>2122108 - Disclosure - 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="ShareholdersEquityTables" roleURI="http://www.nvrinc.com/role/ShareholdersEquityTables">
        <link:definition>2323305 - Disclosure - Shareholders' Equity (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="ShareholdersEquitySummaryofChangesinShareholdersEquityDetail" roleURI="http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail">
        <link:definition>2424410 - Disclosure - Shareholders' Equity - Summary of Changes 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="ShareholdersEquityAdditionalInformationDetail" roleURI="http://www.nvrinc.com/role/ShareholdersEquityAdditionalInformationDetail">
        <link:definition>2425411 - Disclosure - Shareholders' Equity - 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="ProductWarranties" roleURI="http://www.nvrinc.com/role/ProductWarranties">
        <link:definition>2126109 - Disclosure - Product Warranties</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="ProductWarrantiesTables" roleURI="http://www.nvrinc.com/role/ProductWarrantiesTables">
        <link:definition>2327306 - Disclosure - Product Warranties (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="ProductWarrantiesProductWarrantiesScheduleofProductWarrantiesReservesDetails" roleURI="http://www.nvrinc.com/role/ProductWarrantiesProductWarrantiesScheduleofProductWarrantiesReservesDetails">
        <link:definition>2428412 - Disclosure - Product Warranties Product Warranties - Schedule of Product Warranties Reserves (Details)</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="SegmentDisclosures" roleURI="http://www.nvrinc.com/role/SegmentDisclosures">
        <link:definition>2129110 - Disclosure - Segment Disclosures</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="SegmentDisclosuresTables" roleURI="http://www.nvrinc.com/role/SegmentDisclosuresTables">
        <link:definition>2330307 - Disclosure - Segment Disclosures (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="SegmentDisclosuresAdditionalInformationDetail" roleURI="http://www.nvrinc.com/role/SegmentDisclosuresAdditionalInformationDetail">
        <link:definition>2431413 - Disclosure - Segment Disclosures - 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="SegmentDisclosuresRevenuesDetail" roleURI="http://www.nvrinc.com/role/SegmentDisclosuresRevenuesDetail">
        <link:definition>2432414 - Disclosure - Segment Disclosures - 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="SegmentDisclosuresIncomebeforeTaxesDetail" roleURI="http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail">
        <link:definition>2433415 - Disclosure - Segment Disclosures - Income 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="SegmentDisclosuresCorporateCapitalAllocationChargeDetail" roleURI="http://www.nvrinc.com/role/SegmentDisclosuresCorporateCapitalAllocationChargeDetail">
        <link:definition>2434416 - Disclosure - Segment Disclosures - 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="SegmentDisclosuresAssetsDetail" roleURI="http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail">
        <link:definition>2435417 - Disclosure - Segment Disclosures - 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="FairValue" roleURI="http://www.nvrinc.com/role/FairValue">
        <link:definition>2136111 - 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>2337308 - 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>2438418 - 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>2439419 - 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>2440420 - 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="Debt" roleURI="http://www.nvrinc.com/role/Debt">
        <link:definition>2141112 - 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>2442421 - 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="CommitmentsandContingencies" roleURI="http://www.nvrinc.com/role/CommitmentsandContingencies">
        <link:definition>1105113 - Statement - Commitments and Contingencies</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="Leases" roleURI="http://www.nvrinc.com/role/Leases">
        <link:definition>2143114 - Disclosure - Leases</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="LeasesTables" roleURI="http://www.nvrinc.com/role/LeasesTables">
        <link:definition>2344309 - Disclosure - Leases (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="LeasesNarrativeDetails" roleURI="http://www.nvrinc.com/role/LeasesNarrativeDetails">
        <link:definition>2445422 - Disclosure - Leases - Narrative (Details)</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="LeasesComponentsofLeaseExpenseDetails" roleURI="http://www.nvrinc.com/role/LeasesComponentsofLeaseExpenseDetails">
        <link:definition>2446423 - Disclosure - Leases - Components of Lease Expense (Details)</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="LeasesSupplementalInformationDetails" roleURI="http://www.nvrinc.com/role/LeasesSupplementalInformationDetails">
        <link:definition>2447424 - Disclosure - Leases - Supplemental Information (Details)</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>2148115 - 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="IncomeTaxesAdditionalInformationDetail" roleURI="http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail">
        <link:definition>2449425 - 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>
    </xs:appinfo>
  </xs:annotation>
  <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_MortgageBankingSegmentMember" abstract="true" name="MortgageBankingSegmentMember" 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_NorthEastMember" abstract="true" name="NorthEastMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForward" abstract="true" name="CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_ConsolidatedJointVentureMember" abstract="true" name="ConsolidatedJointVentureMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_FairValueMeasurementsInterestRateMovementEffect" abstract="false" name="FairValueMeasurementsInterestRateMovementEffect" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ConsolidationAdjustmentsAndOther" abstract="false" name="ConsolidationAdjustmentsAndOther" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_JointVenturesTable" abstract="true" name="JointVenturesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_ContractLandDepositReserveAdjustment" abstract="false" name="ContractLandDepositReserveAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_LandUnderDevelopmentDisclosureTextBlock" abstract="false" name="LandUnderDevelopmentDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_SummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTableTextBlock" abstract="false" name="SummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="nvr_FairValuePrincipalAmountLoansHeldforSale" abstract="false" name="FairValuePrincipalAmountLoansHeldforSale" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_ExpectedProductionOfFinishedLotsFromJointVentures" abstract="false" name="ExpectedProductionOfFinishedLotsFromJointVentures" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="nvr_JointVentureLotsControlledByCompany" abstract="false" name="JointVentureLotsControlledByCompany" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_SeniorNotesDueTwoThousandThirtyMember" abstract="true" name="SeniorNotesDueTwoThousandThirtyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_LeasesCashFlowInformationAbstractAbstract" abstract="true" name="LeasesCashFlowInformationAbstractAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nvr_LeasesRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" abstract="true" name="LeasesRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_NumberOfJointVentures" abstract="false" name="NumberOfJointVentures" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <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_PerformanceBasedRestrictedStockUnitMember" abstract="true" name="PerformanceBasedRestrictedStockUnitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_ExpectedDevelopmentCredit" abstract="false" name="ExpectedDevelopmentCredit" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_MidAtlanticMember" abstract="true" name="MidAtlanticMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_CorporateReconcilingItemsAndEliminationsMember" abstract="true" name="CorporateReconcilingItemsAndEliminationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_TwoThousandFourteenEquityPlanMember" abstract="true" name="TwoThousandFourteenEquityPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_LeasesWeightedAverageDiscountRatesAbstract" abstract="true" name="LeasesWeightedAverageDiscountRatesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nvr_JointVenturesLineItems" abstract="true" name="JointVenturesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand" abstract="false" name="NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet" abstract="false" name="AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary" abstract="false" name="NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember" abstract="true" name="RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_UnallocatedCorporateOverhead" abstract="false" name="UnallocatedCorporateOverhead" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" 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_FairValueMeasurementsChangesInServicingRightsValue" abstract="false" name="FairValueMeasurementsChangesInServicingRightsValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_LettersOfCreditRelatedToLots" abstract="false" name="LettersOfCreditRelatedToLots" 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_NetContractLandDepositImpairmentRecoveries" abstract="false" name="NetContractLandDepositImpairmentRecoveries" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_CreditAgreementMember" abstract="true" name="CreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_LeasesWeightedAverageLeaseTermsAbstract" abstract="true" name="LeasesWeightedAverageLeaseTermsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock" abstract="false" name="SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_CorporateCapitalAllocationCharge" abstract="false" name="CorporateCapitalAllocationCharge" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_DeferredCompensationLiabilityMember" abstract="true" name="DeferredCompensationLiabilityMember" 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_CapitalizedInterestDisclosureTextBlock" abstract="false" name="CapitalizedInterestDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock" abstract="false" name="UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_ConsolidationEntriesAndOtherForAssets" abstract="false" name="ConsolidationEntriesAndOtherForAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract" abstract="false" name="JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_SeniorNotesDueTwoThousandTwentyTwoMember" abstract="true" name="SeniorNotesDueTwoThousandTwentyTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther" abstract="false" name="StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>nvr-20220630_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:3e5b9f1f-0db4-4300-a375-14090876d6a2,g:a3508e3d-b1b9-40cb-97c8-17f1e9caf35c-->
<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/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="nvr-20220630.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryOperativeBuilders_dae3497b-3510-474e-97ec-b151df323440" 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_02e79759-75b8-4cd9-ab24-5f222d1ebf1a" xlink:href="nvr-20220630.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_dae3497b-3510-474e-97ec-b151df323440" xlink:to="loc_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers_02e79759-75b8-4cd9-ab24-5f222d1ebf1a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_UnsoldLotsAndHousingUnits_f3f0b516-60e7-4e6c-a51a-cb1d6e407c36" xlink:href="nvr-20220630.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_dae3497b-3510-474e-97ec-b151df323440" xlink:to="loc_nvr_UnsoldLotsAndHousingUnits_f3f0b516-60e7-4e6c-a51a-cb1d6e407c36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_15bb536f-7917-4b63-995b-f60e870b582e" 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_dae3497b-3510-474e-97ec-b151df323440" xlink:to="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_15bb536f-7917-4b63-995b-f60e870b582e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryConstructionMaterials_88cc57ed-af87-4fe1-b52c-d765e1cdcfb3" 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_dae3497b-3510-474e-97ec-b151df323440" xlink:to="loc_us-gaap_RealEstateInventoryConstructionMaterials_88cc57ed-af87-4fe1-b52c-d765e1cdcfb3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_db3698fa-dfb8-4e6b-ad58-f7cff3ad7778" 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_161bcb49-7db8-46fb-b145-e34c27a62d6e" 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_db3698fa-dfb8-4e6b-ad58-f7cff3ad7778" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilities_161bcb49-7db8-46fb-b145-e34c27a62d6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_2929752e-dec1-4b8e-a3c4-98a587d46f57" 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_db3698fa-dfb8-4e6b-ad58-f7cff3ad7778" xlink:to="loc_us-gaap_OperatingLeaseLiability_2929752e-dec1-4b8e-a3c4-98a587d46f57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_f15c1b5e-366b-4fb0-b4f9-92633e449fb1" 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_db3698fa-dfb8-4e6b-ad58-f7cff3ad7778" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_f15c1b5e-366b-4fb0-b4f9-92633e449fb1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_2ae44cd1-ff8f-401e-b3d6-9f8f171380fc" 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_db3698fa-dfb8-4e6b-ad58-f7cff3ad7778" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_2ae44cd1-ff8f-401e-b3d6-9f8f171380fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_2f18401e-f47e-44f1-bdd5-5b92c8404397" 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_db3698fa-dfb8-4e6b-ad58-f7cff3ad7778" xlink:to="loc_us-gaap_ContractWithCustomerLiability_2f18401e-f47e-44f1-bdd5-5b92c8404397" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_88133644-d2ab-4981-bca4-7bc4cfaaa876" 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_db3698fa-dfb8-4e6b-ad58-f7cff3ad7778" xlink:to="loc_us-gaap_SeniorNotes_88133644-d2ab-4981-bca4-7bc4cfaaa876" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ab3f2143-8754-40fd-9de8-1ba86a12ef7e" 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_ca44179a-f813-4ab2-b532-bcc40c5bf382" 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_ab3f2143-8754-40fd-9de8-1ba86a12ef7e" xlink:to="loc_us-gaap_CommonStockValue_ca44179a-f813-4ab2-b532-bcc40c5bf382" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_2db29bee-99bf-4036-9985-783bdac2d2a6" 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_ab3f2143-8754-40fd-9de8-1ba86a12ef7e" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_2db29bee-99bf-4036-9985-783bdac2d2a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesHeldInEmployeeTrust_29a95a02-f8f0-4e49-b576-9ec72ce862ff" 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_ab3f2143-8754-40fd-9de8-1ba86a12ef7e" xlink:to="loc_us-gaap_CommonStockSharesHeldInEmployeeTrust_29a95a02-f8f0-4e49-b576-9ec72ce862ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_072fd051-3353-4b8c-81bd-0dea038842eb" 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_ab3f2143-8754-40fd-9de8-1ba86a12ef7e" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_072fd051-3353-4b8c-81bd-0dea038842eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e1ada92c-852e-4cb9-868d-3d27fcce134d" 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_ab3f2143-8754-40fd-9de8-1ba86a12ef7e" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e1ada92c-852e-4cb9-868d-3d27fcce134d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_d4c61535-d7b7-45fb-a2be-598e45718ef2" 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_ab3f2143-8754-40fd-9de8-1ba86a12ef7e" xlink:to="loc_us-gaap_TreasuryStockValue_d4c61535-d7b7-45fb-a2be-598e45718ef2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_8d409f03-bf6d-4a61-b1db-99507b313c62" 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_Goodwill_faf32592-aa27-4278-9fa3-64417b5eaa26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8d409f03-bf6d-4a61-b1db-99507b313c62" xlink:to="loc_us-gaap_Goodwill_faf32592-aa27-4278-9fa3-64417b5eaa26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssets_915c9ce0-ce64-47b9-8e62-0e4225ac03db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8d409f03-bf6d-4a61-b1db-99507b313c62" xlink:to="loc_us-gaap_DepositsAssets_915c9ce0-ce64-47b9-8e62-0e4225ac03db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryConstructionMaterials_0df2e159-6702-4e00-8616-43c4837d28a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateInventoryConstructionMaterials"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8d409f03-bf6d-4a61-b1db-99507b313c62" xlink:to="loc_us-gaap_RealEstateInventoryConstructionMaterials_0df2e159-6702-4e00-8616-43c4837d28a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_UnsoldLotsAndHousingUnits_e9e6a1ae-fb4e-40b1-9388-8951aea496ca" xlink:href="nvr-20220630.xsd#nvr_UnsoldLotsAndHousingUnits"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8d409f03-bf6d-4a61-b1db-99507b313c62" xlink:to="loc_nvr_UnsoldLotsAndHousingUnits_e9e6a1ae-fb4e-40b1-9388-8951aea496ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_e0f16f3e-9c00-490b-aa39-a5a86cb9847c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8d409f03-bf6d-4a61-b1db-99507b313c62" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_e0f16f3e-9c00-490b-aa39-a5a86cb9847c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_9a5e7015-5dfa-403f-97d9-1aa938cda08c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8d409f03-bf6d-4a61-b1db-99507b313c62" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_9a5e7015-5dfa-403f-97d9-1aa938cda08c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_fb10afc9-cdf1-4188-ad43-e5f3f54b8e5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8d409f03-bf6d-4a61-b1db-99507b313c62" xlink:to="loc_us-gaap_AccountsReceivableNet_fb10afc9-cdf1-4188-ad43-e5f3f54b8e5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_0e61a965-9a2c-4fd4-aaca-669da245326f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8d409f03-bf6d-4a61-b1db-99507b313c62" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_0e61a965-9a2c-4fd4-aaca-669da245326f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_efb55728-73e1-441c-b535-51bfc8a3ce3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8d409f03-bf6d-4a61-b1db-99507b313c62" xlink:to="loc_us-gaap_OtherAssets_efb55728-73e1-441c-b535-51bfc8a3ce3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0b18c21d-8de8-4e20-ae8b-76730cc25c53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8d409f03-bf6d-4a61-b1db-99507b313c62" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0b18c21d-8de8-4e20-ae8b-76730cc25c53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers_065af341-50f3-4088-8265-44c836cd6166" xlink:href="nvr-20220630.xsd#nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8d409f03-bf6d-4a61-b1db-99507b313c62" xlink:to="loc_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers_065af341-50f3-4088-8265-44c836cd6166" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_f9d7c530-ce4f-4521-8e75-e9c917825b84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8d409f03-bf6d-4a61-b1db-99507b313c62" xlink:to="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_f9d7c530-ce4f-4521-8e75-e9c917825b84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_a26fc9bb-925f-4f5f-94d1-775fe9d8adf2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8d409f03-bf6d-4a61-b1db-99507b313c62" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_a26fc9bb-925f-4f5f-94d1-775fe9d8adf2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_8b3c26f6-d5ac-401e-9a49-b2212e13d96b" 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_3e0c3df8-a4fe-437a-977f-65dc95a1c3d1" 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_8b3c26f6-d5ac-401e-9a49-b2212e13d96b" xlink:to="loc_us-gaap_Liabilities_3e0c3df8-a4fe-437a-977f-65dc95a1c3d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_dd6f85b6-d519-4eeb-9409-3e81217d2ac4" 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_8b3c26f6-d5ac-401e-9a49-b2212e13d96b" xlink:to="loc_us-gaap_CommitmentsAndContingencies_dd6f85b6-d519-4eeb-9409-3e81217d2ac4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_13722f5b-0df0-4c47-837b-6e1449767779" 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_8b3c26f6-d5ac-401e-9a49-b2212e13d96b" xlink:to="loc_us-gaap_StockholdersEquity_13722f5b-0df0-4c47-837b-6e1449767779" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="nvr-20220630.xsd#CondensedConsolidatedStatementsofIncome"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_7f576d94-ad0a-41ff-80a9-15fb550c9da6" 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_OtherIncome_95606d75-f0cc-4799-bc15-ef524b107d18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_7f576d94-ad0a-41ff-80a9-15fb550c9da6" xlink:to="loc_us-gaap_OtherIncome_95606d75-f0cc-4799-bc15-ef524b107d18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_da4aa351-a6ac-4388-9de4-dc1e42c82d97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_7f576d94-ad0a-41ff-80a9-15fb550c9da6" xlink:to="loc_us-gaap_InterestExpense_da4aa351-a6ac-4388-9de4-dc1e42c82d97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_423fbb27-382b-45b3-8d6b-37e2684a01b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_7f576d94-ad0a-41ff-80a9-15fb550c9da6" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_423fbb27-382b-45b3-8d6b-37e2684a01b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_fb60abac-e5fc-43f1-9e8c-48f88ff438ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_7f576d94-ad0a-41ff-80a9-15fb550c9da6" xlink:to="loc_us-gaap_Revenues_fb60abac-e5fc-43f1-9e8c-48f88ff438ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages_73328fed-c512-4bee-bc8a-2df0fe32cb80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_7f576d94-ad0a-41ff-80a9-15fb550c9da6" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages_73328fed-c512-4bee-bc8a-2df0fe32cb80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_2d2ac545-5b5d-498a-a665-412cba7bc675" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_7f576d94-ad0a-41ff-80a9-15fb550c9da6" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_2d2ac545-5b5d-498a-a665-412cba7bc675" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_059e4078-3c04-43ae-bea7-129430bbeb04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_7f576d94-ad0a-41ff-80a9-15fb550c9da6" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_059e4078-3c04-43ae-bea7-129430bbeb04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_69e915e1-0f84-4815-b4b1-b1e1096d4431" 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_OtherIncome_c216286a-cfa4-4bc6-93ad-8a5458a71fe8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_69e915e1-0f84-4815-b4b1-b1e1096d4431" xlink:to="loc_us-gaap_OtherIncome_c216286a-cfa4-4bc6-93ad-8a5458a71fe8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_ebbdb874-627b-49c1-bec2-555c3687619a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_69e915e1-0f84-4815-b4b1-b1e1096d4431" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_ebbdb874-627b-49c1-bec2-555c3687619a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_029c0659-37fb-487d-9b1a-8dfadeeeb776" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_69e915e1-0f84-4815-b4b1-b1e1096d4431" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_029c0659-37fb-487d-9b1a-8dfadeeeb776" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_911a4052-5d2a-40d0-a3bc-c44810404223" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_69e915e1-0f84-4815-b4b1-b1e1096d4431" xlink:to="loc_us-gaap_Revenues_911a4052-5d2a-40d0-a3bc-c44810404223" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7e1d20dc-2c97-48bd-b0b7-e56707e89cd9" 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_772b5427-e1ff-4c77-93d9-f5c85ea130ce" 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_7e1d20dc-2c97-48bd-b0b7-e56707e89cd9" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_772b5427-e1ff-4c77-93d9-f5c85ea130ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b72d3fed-63b8-4260-a78b-706a523dfcb9" 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_7e1d20dc-2c97-48bd-b0b7-e56707e89cd9" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_b72d3fed-63b8-4260-a78b-706a523dfcb9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome_1" xlink:type="simple" xlink:href="nvr-20220630.xsd#CondensedConsolidatedStatementsofIncome_1"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_e0a887fb-452c-458d-9467-accfefc704ba" 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_InterestExpense_26bad35a-0a7e-4adf-a56a-7e1cc76a79d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_e0a887fb-452c-458d-9467-accfefc704ba" xlink:to="loc_us-gaap_InterestExpense_26bad35a-0a7e-4adf-a56a-7e1cc76a79d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_14e54cf5-69ac-40b5-b397-27ad7d985283" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_e0a887fb-452c-458d-9467-accfefc704ba" xlink:to="loc_us-gaap_OperatingIncomeLoss_14e54cf5-69ac-40b5-b397-27ad7d985283" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="nvr-20220630.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1994f33f-9b67-4fd8-8cc8-cd69a96a9ea8" 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_e0f83b38-1a3d-4d75-8175-47be6c86c712" 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_1994f33f-9b67-4fd8-8cc8-cd69a96a9ea8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e0f83b38-1a3d-4d75-8175-47be6c86c712" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7a2b2efe-50be-48cd-8a6b-657eeedaa9e9" 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_1994f33f-9b67-4fd8-8cc8-cd69a96a9ea8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7a2b2efe-50be-48cd-8a6b-657eeedaa9e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dee50ee4-285e-41b0-a0a0-ee8bea702184" 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_1994f33f-9b67-4fd8-8cc8-cd69a96a9ea8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dee50ee4-285e-41b0-a0a0-ee8bea702184" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_050e962d-2b85-4a31-85f6-36426f70ee21" 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_NetIncomeLoss_f522456a-a4a4-4155-80a5-94041e8bb335" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_050e962d-2b85-4a31-85f6-36426f70ee21" xlink:to="loc_us-gaap_NetIncomeLoss_f522456a-a4a4-4155-80a5-94041e8bb335" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_f30669aa-73ae-4180-968f-bc4cea236d46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_050e962d-2b85-4a31-85f6-36426f70ee21" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_f30669aa-73ae-4180-968f-bc4cea236d46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_6d1016a9-047e-433e-afa7-873bc26a60ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_050e962d-2b85-4a31-85f6-36426f70ee21" xlink:to="loc_us-gaap_ShareBasedCompensation_6d1016a9-047e-433e-afa7-873bc26a60ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositImpairmentRecoveries_e550067e-b8c9-4711-bdf0-9eb0896ccb09" xlink:href="nvr-20220630.xsd#nvr_ContractLandDepositImpairmentRecoveries"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_050e962d-2b85-4a31-85f6-36426f70ee21" xlink:to="loc_nvr_ContractLandDepositImpairmentRecoveries_e550067e-b8c9-4711-bdf0-9eb0896ccb09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfMortgageLoans_cb4597fb-73c3-483d-9322-268eaedb9cc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfMortgageLoans"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_050e962d-2b85-4a31-85f6-36426f70ee21" xlink:to="loc_us-gaap_GainLossOnSaleOfMortgageLoans_cb4597fb-73c3-483d-9322-268eaedb9cc6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_7d89a3a1-bbc6-48c9-a8c8-ac26a1bb2112" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_050e962d-2b85-4a31-85f6-36426f70ee21" xlink:to="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_7d89a3a1-bbc6-48c9-a8c8-ac26a1bb2112" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_584f5729-2b61-45a7-870d-43b50bb36c71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_050e962d-2b85-4a31-85f6-36426f70ee21" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_584f5729-2b61-45a7-870d-43b50bb36c71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_08f77c88-87af-4e5a-a019-7888faa706a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_050e962d-2b85-4a31-85f6-36426f70ee21" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_08f77c88-87af-4e5a-a019-7888faa706a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDepositsOutstanding_86f3f934-fae7-4be6-91d2-abf91e67f2a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDepositsOutstanding"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_050e962d-2b85-4a31-85f6-36426f70ee21" xlink:to="loc_us-gaap_IncreaseDecreaseInDepositsOutstanding_86f3f934-fae7-4be6-91d2-abf91e67f2a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_01fe094d-6c94-4758-b3ef-dfef18643250" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_050e962d-2b85-4a31-85f6-36426f70ee21" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables_01fe094d-6c94-4758-b3ef-dfef18643250" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_880a173c-dfd8-488f-a4ad-0a1b40f9ca43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_050e962d-2b85-4a31-85f6-36426f70ee21" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_880a173c-dfd8-488f-a4ad-0a1b40f9ca43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_563a4bba-c10c-46bd-86a7-c3f334d2cbe1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_050e962d-2b85-4a31-85f6-36426f70ee21" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_563a4bba-c10c-46bd-86a7-c3f334d2cbe1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_ea3d46c0-6104-4dbc-b7eb-7989274981c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_050e962d-2b85-4a31-85f6-36426f70ee21" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_ea3d46c0-6104-4dbc-b7eb-7989274981c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_ff1477d3-1b1a-4ce7-802f-b8e40aacd638" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_050e962d-2b85-4a31-85f6-36426f70ee21" xlink:to="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_ff1477d3-1b1a-4ce7-802f-b8e40aacd638" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_901263c4-8183-49d5-baeb-d06041ea1204" 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_RepaymentsOfSeniorDebt_1d433d38-5b6a-4c72-b767-4bdaa8b74e4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_901263c4-8183-49d5-baeb-d06041ea1204" xlink:to="loc_us-gaap_RepaymentsOfSeniorDebt_1d433d38-5b6a-4c72-b767-4bdaa8b74e4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_35cc747e-cb72-49ae-8349-de7690e29ad5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_901263c4-8183-49d5-baeb-d06041ea1204" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_35cc747e-cb72-49ae-8349-de7690e29ad5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_8337cf26-ace6-4e9d-bb14-33c51e2ff9a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_901263c4-8183-49d5-baeb-d06041ea1204" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_8337cf26-ace6-4e9d-bb14-33c51e2ff9a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_1321f0dc-07a5-4b3b-91c8-9549d1260332" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_901263c4-8183-49d5-baeb-d06041ea1204" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_1321f0dc-07a5-4b3b-91c8-9549d1260332" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_de541a58-517d-4092-92e3-14f0cbeae777" 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_PaymentsToAcquireInterestInJointVenture_5ed129cc-843e-4cc5-931d-936cec4dd6fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireInterestInJointVenture"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_de541a58-517d-4092-92e3-14f0cbeae777" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInJointVenture_5ed129cc-843e-4cc5-931d-936cec4dd6fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_aff9dc21-feac-4944-9434-a40e73b4131d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_de541a58-517d-4092-92e3-14f0cbeae777" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_aff9dc21-feac-4944-9434-a40e73b4131d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_c4c22957-6b56-435e-a0ae-b06f179e283e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_de541a58-517d-4092-92e3-14f0cbeae777" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_c4c22957-6b56-435e-a0ae-b06f179e283e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTotalRiskofLossRelatedtoContractLandDepositsDetail" xlink:type="simple" xlink:href="nvr-20220630.xsd#VariableInterestEntitiesVIEsTotalRiskofLossRelatedtoContractLandDepositsDetail"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTotalRiskofLossRelatedtoContractLandDepositsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssets_fc37eeeb-e659-42de-b105-eb7089aaadc8" 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_bfd52828-d930-4933-8695-4a75ce5dfb75" xlink:href="nvr-20220630.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_fc37eeeb-e659-42de-b105-eb7089aaadc8" xlink:to="loc_nvr_ContractLandDeposits_bfd52828-d930-4933-8695-4a75ce5dfb75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LossReserveOnContractLandDeposits_ed93b68a-fce3-42c2-b4d4-132822e7854c" xlink:href="nvr-20220630.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_fc37eeeb-e659-42de-b105-eb7089aaadc8" xlink:to="loc_nvr_LossReserveOnContractLandDeposits_ed93b68a-fce3-42c2-b4d4-132822e7854c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/EarningsPerShareWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail" xlink:type="simple" xlink:href="nvr-20220630.xsd#EarningsPerShareWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/EarningsPerShareWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5f2954ca-36c8-4d03-be5a-4f2693d008e1" 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_e41d4560-b191-4658-85f0-76cdf5c02a32" 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_5f2954ca-36c8-4d03-be5a-4f2693d008e1" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e41d4560-b191-4658-85f0-76cdf5c02a32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_a7e012ab-43ef-4dd6-b8f9-6ef002d66b44" 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_5f2954ca-36c8-4d03-be5a-4f2693d008e1" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_a7e012ab-43ef-4dd6-b8f9-6ef002d66b44" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail" xlink:type="simple" xlink:href="nvr-20220630.xsd#SegmentDisclosuresIncomebeforeTaxesDetail"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_4e5e9502-69a9-4935-839b-0889fe9be675" 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_1a199973-29a1-4740-8d3b-bd525d9538c2" xlink:href="nvr-20220630.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_4e5e9502-69a9-4935-839b-0889fe9be675" xlink:to="loc_nvr_ContractLandDepositReserveAdjustment_1a199973-29a1-4740-8d3b-bd525d9538c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_c1dfaf2a-e89b-4516-9a2b-24b83c5c0645" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_4e5e9502-69a9-4935-839b-0889fe9be675" xlink:to="loc_us-gaap_ShareBasedCompensation_c1dfaf2a-e89b-4516-9a2b-24b83c5c0645" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateCapitalAllocationCharge_d6eba045-0859-46c2-a2b6-a26793ac89bf" xlink:href="nvr-20220630.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_4e5e9502-69a9-4935-839b-0889fe9be675" xlink:to="loc_nvr_CorporateCapitalAllocationCharge_d6eba045-0859-46c2-a2b6-a26793ac89bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_UnallocatedCorporateOverhead_b2f3f155-e2e1-4eee-a2fe-fcfcae7086b4" xlink:href="nvr-20220630.xsd#nvr_UnallocatedCorporateOverhead"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_4e5e9502-69a9-4935-839b-0889fe9be675" xlink:to="loc_nvr_UnallocatedCorporateOverhead_b2f3f155-e2e1-4eee-a2fe-fcfcae7086b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidationAdjustmentsAndOther_f1f2ba79-e8ca-41c0-ad60-4d4731e6267f" xlink:href="nvr-20220630.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_4e5e9502-69a9-4935-839b-0889fe9be675" xlink:to="loc_nvr_ConsolidationAdjustmentsAndOther_f1f2ba79-e8ca-41c0-ad60-4d4731e6267f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_b5d761ee-5b74-41ab-9151-13105e6ffa1a" 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_4e5e9502-69a9-4935-839b-0889fe9be675" xlink:to="loc_us-gaap_InterestExpense_b5d761ee-5b74-41ab-9151-13105e6ffa1a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail" xlink:type="simple" xlink:href="nvr-20220630.xsd#SegmentDisclosuresAssetsDetail"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_82351265-d3c2-48fc-9185-902a165ce20f" 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_DeferredIncomeTaxAssetsNet_ee0ac376-c667-4800-9a3b-0935a59dff3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_82351265-d3c2-48fc-9185-902a165ce20f" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_ee0ac376-c667-4800-9a3b-0935a59dff3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_d8e4f8c6-0d44-45eb-9453-0833580a84af" 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_82351265-d3c2-48fc-9185-902a165ce20f" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_d8e4f8c6-0d44-45eb-9453-0833580a84af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LossReserveOnContractLandDeposits_c911e96f-4c7c-40cf-a419-bd4224db38ed" xlink:href="nvr-20220630.xsd#nvr_LossReserveOnContractLandDeposits"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_82351265-d3c2-48fc-9185-902a165ce20f" xlink:to="loc_nvr_LossReserveOnContractLandDeposits_c911e96f-4c7c-40cf-a419-bd4224db38ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_9efc8283-0e95-4c16-bb85-b309f5c94633" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_82351265-d3c2-48fc-9185-902a165ce20f" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_9efc8283-0e95-4c16-bb85-b309f5c94633" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d8933695-5ce4-4a42-8a98-95a2f0643a16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_82351265-d3c2-48fc-9185-902a165ce20f" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d8933695-5ce4-4a42-8a98-95a2f0643a16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidationEntriesAndOtherForAssets_a5f02927-acad-459f-8b5f-7175bced1dc6" xlink:href="nvr-20220630.xsd#nvr_ConsolidationEntriesAndOtherForAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_82351265-d3c2-48fc-9185-902a165ce20f" xlink:to="loc_nvr_ConsolidationEntriesAndOtherForAssets_a5f02927-acad-459f-8b5f-7175bced1dc6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_8b8a4fd4-c9a0-47fc-b54c-61af70138202" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_82351265-d3c2-48fc-9185-902a165ce20f" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_8b8a4fd4-c9a0-47fc-b54c-61af70138202" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail" xlink:type="simple" xlink:href="nvr-20220630.xsd#FairValueUndesignatedDerivativeInstrumentsDetail"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_60720ffd-a7f9-4569-9409-d102684cedc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_ff63d2ce-b735-413c-820f-d331907362f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_60720ffd-a7f9-4569-9409-d102684cedc2" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_ff63d2ce-b735-413c-820f-d331907362f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueGrossLiability_5ab7dbc2-8aee-4d96-a47a-5710b06fd274" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssetFairValueGrossLiability"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_60720ffd-a7f9-4569-9409-d102684cedc2" xlink:to="loc_us-gaap_DerivativeAssetFairValueGrossLiability_5ab7dbc2-8aee-4d96-a47a-5710b06fd274" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" xlink:type="simple" xlink:href="nvr-20220630.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_d7368d15-4e0b-4884-894f-e8115e82ba91" 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_5abeff59-b6e1-48e7-a0f4-d7331ab6ef55" xlink:href="nvr-20220630.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_d7368d15-4e0b-4884-894f-e8115e82ba91" xlink:to="loc_nvr_FairValueMeasurementAssumedGainLossFromLoanSale_5abeff59-b6e1-48e7-a0f4-d7331ab6ef55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementsInterestRateMovementEffect_f38af52d-c5ac-48e6-ade8-d1eabf3d8dd6" xlink:href="nvr-20220630.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_d7368d15-4e0b-4884-894f-e8115e82ba91" xlink:to="loc_nvr_FairValueMeasurementsInterestRateMovementEffect_f38af52d-c5ac-48e6-ade8-d1eabf3d8dd6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementsChangesInServicingRightsValue_7f40d8a2-bd1e-4285-94b3-ee0356e9e922" xlink:href="nvr-20220630.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_d7368d15-4e0b-4884-894f-e8115e82ba91" xlink:to="loc_nvr_FairValueMeasurementsChangesInServicingRightsValue_7f40d8a2-bd1e-4285-94b3-ee0356e9e922" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings_1b628d9d-76d6-4ad6-8ffc-0b80d49aa908" xlink:href="nvr-20220630.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_d7368d15-4e0b-4884-894f-e8115e82ba91" xlink:to="loc_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings_1b628d9d-76d6-4ad6-8ffc-0b80d49aa908" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/LeasesComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="nvr-20220630.xsd#LeasesComponentsofLeaseExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/LeasesComponentsofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_d63a12a4-0900-46ab-87ea-39dd344b7b21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_3faa5dcb-1f1c-4979-863a-a3e0089cd6d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_d63a12a4-0900-46ab-87ea-39dd344b7b21" xlink:to="loc_us-gaap_OperatingLeaseExpense_3faa5dcb-1f1c-4979-863a-a3e0089cd6d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_df6390c0-ef5f-45cb-8228-466c01edefa1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_d63a12a4-0900-46ab-87ea-39dd344b7b21" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_df6390c0-ef5f-45cb-8228-466c01edefa1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_3952a7e2-a335-4096-9416-7f0e489d174b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_d63a12a4-0900-46ab-87ea-39dd344b7b21" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_3952a7e2-a335-4096-9416-7f0e489d174b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_551d4cb3-6fd0-4287-9650-1d3b190392c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_d63a12a4-0900-46ab-87ea-39dd344b7b21" xlink:to="loc_us-gaap_ShortTermLeaseCost_551d4cb3-6fd0-4287-9650-1d3b190392c4" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>nvr-20220630_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:3e5b9f1f-0db4-4300-a375-14090876d6a2,g:a3508e3d-b1b9-40cb-97c8-17f1e9caf35c-->
<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/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="nvr-20220630.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended" id="ia5811e2a6da44aa4a725bc3172aecce3_CondensedConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a9e3c303-d851-48f1-b8e3-ef0b6cb0c0bd" 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_06a81bf7-c1a8-42ba-b38b-b223d8b6006b" 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_a9e3c303-d851-48f1-b8e3-ef0b6cb0c0bd" xlink:to="loc_us-gaap_AssetsAbstract_06a81bf7-c1a8-42ba-b38b-b223d8b6006b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b229d92b-2df7-42e8-b0c7-eb9d06500941" 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_06a81bf7-c1a8-42ba-b38b-b223d8b6006b" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b229d92b-2df7-42e8-b0c7-eb9d06500941" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_f63fa0e0-68b4-43fe-8bf7-e34633d503e7" 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_06a81bf7-c1a8-42ba-b38b-b223d8b6006b" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_f63fa0e0-68b4-43fe-8bf7-e34633d503e7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_af8509ab-f2f1-44ac-8e89-52ae4cf0e3ba" 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_06a81bf7-c1a8-42ba-b38b-b223d8b6006b" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_af8509ab-f2f1-44ac-8e89-52ae4cf0e3ba" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_48285ef1-46c7-43aa-925a-83f841966747" 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_06a81bf7-c1a8-42ba-b38b-b223d8b6006b" xlink:to="loc_us-gaap_AccountsReceivableNet_48285ef1-46c7-43aa-925a-83f841966747" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssets_dc88288f-002b-4a90-bbd0-eac16cf4b656" 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_06a81bf7-c1a8-42ba-b38b-b223d8b6006b" xlink:to="loc_us-gaap_DepositsAssets_dc88288f-002b-4a90-bbd0-eac16cf4b656" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_c03bf3b4-618e-484c-84cc-f2f93288351a" 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_06a81bf7-c1a8-42ba-b38b-b223d8b6006b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_c03bf3b4-618e-484c-84cc-f2f93288351a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_f1d54bfc-bc2a-465c-a76b-f9b2061a712d" 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_06a81bf7-c1a8-42ba-b38b-b223d8b6006b" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_f1d54bfc-bc2a-465c-a76b-f9b2061a712d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_77e7e08d-d765-43a2-80b6-acf00d8d0d7f" 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_06a81bf7-c1a8-42ba-b38b-b223d8b6006b" xlink:to="loc_us-gaap_Goodwill_77e7e08d-d765-43a2-80b6-acf00d8d0d7f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_14e584c8-7627-4d98-a80c-0a54ced44baf" 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_06a81bf7-c1a8-42ba-b38b-b223d8b6006b" xlink:to="loc_us-gaap_OtherAssets_14e584c8-7627-4d98-a80c-0a54ced44baf" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_8e6e35e1-0806-40da-a79b-ec9fd9638b65" 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_06a81bf7-c1a8-42ba-b38b-b223d8b6006b" xlink:to="loc_us-gaap_Assets_8e6e35e1-0806-40da-a79b-ec9fd9638b65" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_6a721505-06c5-4655-beff-8f7b167f4254" 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_06a81bf7-c1a8-42ba-b38b-b223d8b6006b" xlink:to="loc_us-gaap_InventoryNetAbstract_6a721505-06c5-4655-beff-8f7b167f4254" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers_45ccb61b-ccdf-40d2-9a05-a392a6f25a7d" xlink:href="nvr-20220630.xsd#nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_6a721505-06c5-4655-beff-8f7b167f4254" xlink:to="loc_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers_45ccb61b-ccdf-40d2-9a05-a392a6f25a7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_UnsoldLotsAndHousingUnits_05b296de-ddd3-4c89-8b49-ce66aacb2121" xlink:href="nvr-20220630.xsd#nvr_UnsoldLotsAndHousingUnits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_6a721505-06c5-4655-beff-8f7b167f4254" xlink:to="loc_nvr_UnsoldLotsAndHousingUnits_05b296de-ddd3-4c89-8b49-ce66aacb2121" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_cc7e97ef-c7fe-45a9-8f16-42f94dd9ff30" 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_6a721505-06c5-4655-beff-8f7b167f4254" xlink:to="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_cc7e97ef-c7fe-45a9-8f16-42f94dd9ff30" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryConstructionMaterials_d4a91fef-9036-4d0a-b997-8828a63d25b7" 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_6a721505-06c5-4655-beff-8f7b167f4254" xlink:to="loc_us-gaap_RealEstateInventoryConstructionMaterials_d4a91fef-9036-4d0a-b997-8828a63d25b7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryOperativeBuilders_ab0e3afc-3470-4682-921d-1a584a270075" 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_6a721505-06c5-4655-beff-8f7b167f4254" xlink:to="loc_us-gaap_InventoryOperativeBuilders_ab0e3afc-3470-4682-921d-1a584a270075" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_83ce892d-d59f-48db-97e1-b52a26ee603e" 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_a9e3c303-d851-48f1-b8e3-ef0b6cb0c0bd" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_83ce892d-d59f-48db-97e1-b52a26ee603e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_7d230682-59a7-415c-adeb-c938e07b444a" 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_83ce892d-d59f-48db-97e1-b52a26ee603e" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_7d230682-59a7-415c-adeb-c938e07b444a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_17c7bb3f-f896-4ff8-8048-4b062cba0e3e" 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_83ce892d-d59f-48db-97e1-b52a26ee603e" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_17c7bb3f-f896-4ff8-8048-4b062cba0e3e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_5fc938c7-69a4-4e86-b0bd-6ec9d0f65f65" 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_83ce892d-d59f-48db-97e1-b52a26ee603e" xlink:to="loc_us-gaap_ContractWithCustomerLiability_5fc938c7-69a4-4e86-b0bd-6ec9d0f65f65" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_2c762136-3820-4adb-a481-ebcebd092eee" 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_83ce892d-d59f-48db-97e1-b52a26ee603e" xlink:to="loc_us-gaap_OperatingLeaseLiability_2c762136-3820-4adb-a481-ebcebd092eee" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_d4adfe8f-ae0d-4c87-a49c-a51698976814" 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_83ce892d-d59f-48db-97e1-b52a26ee603e" xlink:to="loc_us-gaap_SeniorNotes_d4adfe8f-ae0d-4c87-a49c-a51698976814" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilities_6efd7f6f-d868-491b-b31a-5b3586d475e9" 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_83ce892d-d59f-48db-97e1-b52a26ee603e" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilities_6efd7f6f-d868-491b-b31a-5b3586d475e9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_1dafe6a3-374c-4499-8e93-31201cffc31d" 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_83ce892d-d59f-48db-97e1-b52a26ee603e" xlink:to="loc_us-gaap_Liabilities_1dafe6a3-374c-4499-8e93-31201cffc31d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_7685f6e3-61fb-4547-9a64-a51a4af918bf" 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_83ce892d-d59f-48db-97e1-b52a26ee603e" xlink:to="loc_us-gaap_CommitmentsAndContingencies_7685f6e3-61fb-4547-9a64-a51a4af918bf" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_6642d0dc-bc3b-48b7-9a59-4356d2df2d88" 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_83ce892d-d59f-48db-97e1-b52a26ee603e" xlink:to="loc_us-gaap_StockholdersEquityAbstract_6642d0dc-bc3b-48b7-9a59-4356d2df2d88" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_97b39ea0-b2cc-486a-be55-c58b9c852995" 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_6642d0dc-bc3b-48b7-9a59-4356d2df2d88" xlink:to="loc_us-gaap_CommonStockValue_97b39ea0-b2cc-486a-be55-c58b9c852995" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_2bf689a3-a123-4624-9717-1838b1540a22" 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_6642d0dc-bc3b-48b7-9a59-4356d2df2d88" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_2bf689a3-a123-4624-9717-1838b1540a22" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesHeldInEmployeeTrust_f2a87d51-35ac-478f-bed6-77b6f2cfe21a" 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_6642d0dc-bc3b-48b7-9a59-4356d2df2d88" xlink:to="loc_us-gaap_CommonStockSharesHeldInEmployeeTrust_f2a87d51-35ac-478f-bed6-77b6f2cfe21a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_126b8fd5-6e9a-4467-90b8-3f37970ff424" 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_6642d0dc-bc3b-48b7-9a59-4356d2df2d88" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_126b8fd5-6e9a-4467-90b8-3f37970ff424" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_0d9d1880-ff04-4f15-bca4-011664bacd9a" 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_6642d0dc-bc3b-48b7-9a59-4356d2df2d88" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_0d9d1880-ff04-4f15-bca4-011664bacd9a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_cafe7a98-32c4-47e8-aef1-13ac32663ae9" 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_6642d0dc-bc3b-48b7-9a59-4356d2df2d88" xlink:to="loc_us-gaap_TreasuryStockValue_cafe7a98-32c4-47e8-aef1-13ac32663ae9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b37eda15-d361-4ae7-b484-c52f8736b634" 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_6642d0dc-bc3b-48b7-9a59-4356d2df2d88" xlink:to="loc_us-gaap_StockholdersEquity_b37eda15-d361-4ae7-b484-c52f8736b634" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_dc506167-273b-4f60-b385-c08d0305756b" 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_83ce892d-d59f-48db-97e1-b52a26ee603e" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_dc506167-273b-4f60-b385-c08d0305756b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_1a4b73e5-06f7-4d10-8eca-b30985479977" 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_a9e3c303-d851-48f1-b8e3-ef0b6cb0c0bd" xlink:to="loc_us-gaap_StatementTable_1a4b73e5-06f7-4d10-8eca-b30985479977" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_7033b9f8-b182-41fc-bdde-2e5108db985e" 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_1a4b73e5-06f7-4d10-8eca-b30985479977" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_7033b9f8-b182-41fc-bdde-2e5108db985e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_7033b9f8-b182-41fc-bdde-2e5108db985e_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_7033b9f8-b182-41fc-bdde-2e5108db985e" xlink:to="loc_us-gaap_SegmentDomain_7033b9f8-b182-41fc-bdde-2e5108db985e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d7bfc467-dd52-45b0-9780-8b16f3b1ef5e" 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_7033b9f8-b182-41fc-bdde-2e5108db985e" xlink:to="loc_us-gaap_SegmentDomain_d7bfc467-dd52-45b0-9780-8b16f3b1ef5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_7b193b7c-9bff-450f-bb56-31371deb4bad" xlink:href="nvr-20220630.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d7bfc467-dd52-45b0-9780-8b16f3b1ef5e" xlink:to="loc_nvr_MortgageBankingSegmentMember_7b193b7c-9bff-450f-bb56-31371deb4bad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_87c6debc-9d87-48cf-8b69-de3ed6f9b8fb" xlink:href="nvr-20220630.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d7bfc467-dd52-45b0-9780-8b16f3b1ef5e" xlink:to="loc_nvr_HomeBuildingSegmentMember_87c6debc-9d87-48cf-8b69-de3ed6f9b8fb" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="nvr-20220630.xsd#CondensedConsolidatedStatementsofIncome"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome" xlink:type="extended" id="i85075b00bae94c7095740494a4c8b30c_CondensedConsolidatedStatementsofIncome">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a57ecdba-e57c-432b-9fc9-9908aa8a7906" 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_bb02fe54-d203-454d-ab5c-c4fb0b81b8a5" 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_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_Revenues_bb02fe54-d203-454d-ab5c-c4fb0b81b8a5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages_9fd0fe5f-48df-4460-b153-50938272b437" 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_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages_9fd0fe5f-48df-4460-b153-50938272b437" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_bfb0d88e-86f3-48ba-8fa2-a857c15771c0" 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_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_OtherIncome_bfb0d88e-86f3-48ba-8fa2-a857c15771c0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_8557d117-4fcc-4a82-bda4-6c88fca0c1cb" 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_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_8557d117-4fcc-4a82-bda4-6c88fca0c1cb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_61cd95fb-1283-48bd-b3be-8ea91f894b40" 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_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_61cd95fb-1283-48bd-b3be-8ea91f894b40" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d4fd45e1-6c3d-4a20-95dd-e8e63adc3cc1" 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_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_OperatingIncomeLoss_d4fd45e1-6c3d-4a20-95dd-e8e63adc3cc1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_38743551-0e82-470b-9da4-77d296a89778" 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_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_38743551-0e82-470b-9da4-77d296a89778" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_1b7334bf-b6d4-48f3-aac4-2ed2a3ae2bf3" 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_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_InterestExpense_1b7334bf-b6d4-48f3-aac4-2ed2a3ae2bf3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_fdc08116-d952-47a9-84bb-186d51814487" 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_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_fdc08116-d952-47a9-84bb-186d51814487" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_55a3011c-9cfa-4fc3-955f-b2d6c14563bf" 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_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_55a3011c-9cfa-4fc3-955f-b2d6c14563bf" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_853cacd4-c19b-4856-b8c6-d9a967ac2853" 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_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_NetIncomeLoss_853cacd4-c19b-4856-b8c6-d9a967ac2853" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_e3a6e68e-bb66-43aa-95ef-9e51029a0b6c" 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_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_EarningsPerShareBasic_e3a6e68e-bb66-43aa-95ef-9e51029a0b6c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_bc83d32d-def7-40e4-9019-3ee2f3a44202" 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_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_EarningsPerShareDiluted_bc83d32d-def7-40e4-9019-3ee2f3a44202" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_afa1e107-8afb-490b-a146-b79145fef765" 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_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_afa1e107-8afb-490b-a146-b79145fef765" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_359a3959-cbe6-4a78-b4c4-ae8f865f3734" 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_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_359a3959-cbe6-4a78-b4c4-ae8f865f3734" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_20285f9d-82b6-45c3-bc3c-1fbd40d68698" 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_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_StatementTable_20285f9d-82b6-45c3-bc3c-1fbd40d68698" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_adae491f-2cfe-4000-85a3-e6ef91857d27" 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_20285f9d-82b6-45c3-bc3c-1fbd40d68698" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_adae491f-2cfe-4000-85a3-e6ef91857d27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_adae491f-2cfe-4000-85a3-e6ef91857d27_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_adae491f-2cfe-4000-85a3-e6ef91857d27" xlink:to="loc_us-gaap_SegmentDomain_adae491f-2cfe-4000-85a3-e6ef91857d27_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_6ae0493e-228f-4c7a-8127-390b64c4e8ae" 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_adae491f-2cfe-4000-85a3-e6ef91857d27" xlink:to="loc_us-gaap_SegmentDomain_6ae0493e-228f-4c7a-8127-390b64c4e8ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_28077ec8-05ed-4beb-8bd9-dbf66b232e28" xlink:href="nvr-20220630.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_6ae0493e-228f-4c7a-8127-390b64c4e8ae" xlink:to="loc_nvr_HomeBuildingSegmentMember_28077ec8-05ed-4beb-8bd9-dbf66b232e28" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_7fad15ae-7b2a-4a6f-9c4c-ab982c711252" xlink:href="nvr-20220630.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_6ae0493e-228f-4c7a-8127-390b64c4e8ae" xlink:to="loc_nvr_MortgageBankingSegmentMember_7fad15ae-7b2a-4a6f-9c4c-ab982c711252" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20220630.xsd#SignificantAccountingPoliciesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="extended" id="i046b085042e44d1ea0f9bc7ec9c66992_SignificantAccountingPoliciesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1e2e5375-92ce-42c8-ba58-a8edd2ad4f82" 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_RestrictedCashAndCashEquivalents_f39afccd-b967-45f4-888f-84ab6d804fec" 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1e2e5375-92ce-42c8-ba58-a8edd2ad4f82" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_f39afccd-b967-45f4-888f-84ab6d804fec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_358bf7dd-838d-41df-abb8-dbc52e0c407a" 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_1e2e5375-92ce-42c8-ba58-a8edd2ad4f82" xlink:to="loc_us-gaap_ContractWithCustomerLiability_358bf7dd-838d-41df-abb8-dbc52e0c407a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet_e56f6a9c-7682-4f1e-b1c7-de98e8e965cd" 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_1e2e5375-92ce-42c8-ba58-a8edd2ad4f82" xlink:to="loc_us-gaap_CapitalizedContractCostNet_e56f6a9c-7682-4f1e-b1c7-de98e8e965cd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_3ddd7866-948a-4d0c-b281-3de2e717ac62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1e2e5375-92ce-42c8-ba58-a8edd2ad4f82" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_3ddd7866-948a-4d0c-b281-3de2e717ac62" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_c05f796a-738b-4d08-aaa1-b0d8f54acdfe" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_3ddd7866-948a-4d0c-b281-3de2e717ac62" xlink:to="loc_srt_ConsolidatedEntitiesAxis_c05f796a-738b-4d08-aaa1-b0d8f54acdfe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_c05f796a-738b-4d08-aaa1-b0d8f54acdfe_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_c05f796a-738b-4d08-aaa1-b0d8f54acdfe" xlink:to="loc_srt_ConsolidatedEntitiesDomain_c05f796a-738b-4d08-aaa1-b0d8f54acdfe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_a393e9e8-bf3f-4534-96ef-66d438c63769" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_c05f796a-738b-4d08-aaa1-b0d8f54acdfe" xlink:to="loc_srt_ConsolidatedEntitiesDomain_a393e9e8-bf3f-4534-96ef-66d438c63769" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidatedJointVentureMember_e11649a1-be92-4209-a53d-5c5f02fb7113" xlink:href="nvr-20220630.xsd#nvr_ConsolidatedJointVentureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_a393e9e8-bf3f-4534-96ef-66d438c63769" xlink:to="loc_nvr_ConsolidatedJointVentureMember_e11649a1-be92-4209-a53d-5c5f02fb7113" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_99ceaa58-e6cb-4aac-979f-3a077cbfd7d9" 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_3ddd7866-948a-4d0c-b281-3de2e717ac62" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_99ceaa58-e6cb-4aac-979f-3a077cbfd7d9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_99ceaa58-e6cb-4aac-979f-3a077cbfd7d9_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_99ceaa58-e6cb-4aac-979f-3a077cbfd7d9" xlink:to="loc_us-gaap_SegmentDomain_99ceaa58-e6cb-4aac-979f-3a077cbfd7d9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_29ad5256-9bda-4098-92cb-d29c428282e0" 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_99ceaa58-e6cb-4aac-979f-3a077cbfd7d9" xlink:to="loc_us-gaap_SegmentDomain_29ad5256-9bda-4098-92cb-d29c428282e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_a1dcbb4d-2c69-47c0-845c-4d73e4e3a580" xlink:href="nvr-20220630.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_29ad5256-9bda-4098-92cb-d29c428282e0" xlink:to="loc_nvr_HomeBuildingSegmentMember_a1dcbb4d-2c69-47c0-845c-4d73e4e3a580" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_6a4a3521-4ddd-4e99-a16c-d623bc4ef9c3" 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_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_3ddd7866-948a-4d0c-b281-3de2e717ac62" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_6a4a3521-4ddd-4e99-a16c-d623bc4ef9c3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_6a4a3521-4ddd-4e99-a16c-d623bc4ef9c3_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_6a4a3521-4ddd-4e99-a16c-d623bc4ef9c3" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_6a4a3521-4ddd-4e99-a16c-d623bc4ef9c3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_12e3904f-7561-4efa-b790-be99cd10c434" 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_6a4a3521-4ddd-4e99-a16c-d623bc4ef9c3" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_12e3904f-7561-4efa-b790-be99cd10c434" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_145312ec-5dd5-4d2d-9cf8-397b5ee2ec97" 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_12e3904f-7561-4efa-b790-be99cd10c434" xlink:to="loc_us-gaap_OtherAssetsMember_145312ec-5dd5-4d2d-9cf8-397b5ee2ec97" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/VariableInterestEntitiesVIEsAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20220630.xsd#VariableInterestEntitiesVIEsAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/VariableInterestEntitiesVIEsAdditionalInformationDetail" xlink:type="extended" id="i27ffa5473a614ed9822652d4912e5dbf_VariableInterestEntitiesVIEsAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_823016da-b788-43a7-afa2-046635e785f2" 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_2b7c9c02-5e6d-4ff2-959f-49a08f06cee5" xlink:href="nvr-20220630.xsd#nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_823016da-b788-43a7-afa2-046635e785f2" xlink:to="loc_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements_2b7c9c02-5e6d-4ff2-959f-49a08f06cee5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LotsControlledByCompany_9f6a1164-c358-486b-8fd0-4f750a41eeca" xlink:href="nvr-20220630.xsd#nvr_LotsControlledByCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_823016da-b788-43a7-afa2-046635e785f2" xlink:to="loc_nvr_LotsControlledByCompany_9f6a1164-c358-486b-8fd0-4f750a41eeca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositsOnLotPurchaseAgreements_0117048b-5674-42c9-940e-05bc5e674145" xlink:href="nvr-20220630.xsd#nvr_ContractLandDepositsOnLotPurchaseAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_823016da-b788-43a7-afa2-046635e785f2" xlink:to="loc_nvr_ContractLandDepositsOnLotPurchaseAgreements_0117048b-5674-42c9-940e-05bc5e674145" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LetterOfCreditOnLotPurchaseAgreements_76e9fe6c-fd91-4828-abbf-253979187e28" xlink:href="nvr-20220630.xsd#nvr_LetterOfCreditOnLotPurchaseAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_823016da-b788-43a7-afa2-046635e785f2" xlink:to="loc_nvr_LetterOfCreditOnLotPurchaseAgreements_76e9fe6c-fd91-4828-abbf-253979187e28" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositReserveAdjustment_6fc6164b-2c25-4e7d-9715-c91e05bb8ab1" xlink:href="nvr-20220630.xsd#nvr_ContractLandDepositReserveAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_823016da-b788-43a7-afa2-046635e785f2" xlink:to="loc_nvr_ContractLandDepositReserveAdjustment_6fc6164b-2c25-4e7d-9715-c91e05bb8ab1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NetContractLandDepositImpairmentRecoveries_fd1cd876-42cd-40ab-b7c6-b29a7acecbc4" xlink:href="nvr-20220630.xsd#nvr_NetContractLandDepositImpairmentRecoveries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_823016da-b788-43a7-afa2-046635e785f2" xlink:to="loc_nvr_NetContractLandDepositImpairmentRecoveries_fd1cd876-42cd-40ab-b7c6-b29a7acecbc4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LossReserveOnContractLandDeposits_fb7d305a-1da8-4450-941c-c8600924abe3" xlink:href="nvr-20220630.xsd#nvr_LossReserveOnContractLandDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_823016da-b788-43a7-afa2-046635e785f2" xlink:to="loc_nvr_LossReserveOnContractLandDeposits_fb7d305a-1da8-4450-941c-c8600924abe3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDeposits_6786789b-2d29-4e83-841b-f62cfbce717c" xlink:href="nvr-20220630.xsd#nvr_ContractLandDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_823016da-b788-43a7-afa2-046635e785f2" xlink:to="loc_nvr_ContractLandDeposits_6786789b-2d29-4e83-841b-f62cfbce717c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_RefundableDeposits_9095f9e7-4f45-442f-b34a-c3afda0796ab" xlink:href="nvr-20220630.xsd#nvr_RefundableDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_823016da-b788-43a7-afa2-046635e785f2" xlink:to="loc_nvr_RefundableDeposits_9095f9e7-4f45-442f-b34a-c3afda0796ab" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_c9ed5a5c-3c5c-4e82-8697-6e1f1691fe7b" 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_823016da-b788-43a7-afa2-046635e785f2" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_c9ed5a5c-3c5c-4e82-8697-6e1f1691fe7b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_21272bf4-d5cf-4a0c-b917-3425cce79176" 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_c9ed5a5c-3c5c-4e82-8697-6e1f1691fe7b" xlink:to="loc_us-gaap_OtherCommitmentsAxis_21272bf4-d5cf-4a0c-b917-3425cce79176" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_21272bf4-d5cf-4a0c-b917-3425cce79176_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_21272bf4-d5cf-4a0c-b917-3425cce79176" xlink:to="loc_us-gaap_OtherCommitmentsDomain_21272bf4-d5cf-4a0c-b917-3425cce79176_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_2709f796-1dd9-4d9d-ba68-2a4517b060f4" 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_21272bf4-d5cf-4a0c-b917-3425cce79176" xlink:to="loc_us-gaap_OtherCommitmentsDomain_2709f796-1dd9-4d9d-ba68-2a4517b060f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_020bbf61-f84a-4311-9931-9a59a6eb30c8" 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_2709f796-1dd9-4d9d-ba68-2a4517b060f4" xlink:to="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_020bbf61-f84a-4311-9931-9a59a6eb30c8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember_e38e9ebc-704f-4e17-9e2b-ec1d071b5fd2" xlink:href="nvr-20220630.xsd#nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_2709f796-1dd9-4d9d-ba68-2a4517b060f4" xlink:to="loc_nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember_e38e9ebc-704f-4e17-9e2b-ec1d071b5fd2" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20220630.xsd#JointVenturesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" xlink:type="extended" id="i8154e3ceac6640428e204a383560537f_JointVenturesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_nvr_JointVenturesLineItems_fe1ae307-2fd3-494c-ab76-7b392cbd2922" xlink:href="nvr-20220630.xsd#nvr_JointVenturesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_ae129194-5beb-4fd3-a5fd-a5d36fa1cb0d" 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_fe1ae307-2fd3-494c-ab76-7b392cbd2922" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_ae129194-5beb-4fd3-a5fd-a5d36fa1cb0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfJointVentures_9dcfe1d1-1e3a-41aa-9485-d12ba44ddb2d" xlink:href="nvr-20220630.xsd#nvr_NumberOfJointVentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_JointVenturesLineItems_fe1ae307-2fd3-494c-ab76-7b392cbd2922" xlink:to="loc_nvr_NumberOfJointVentures_9dcfe1d1-1e3a-41aa-9485-d12ba44ddb2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ExpectedProductionOfFinishedLotsFromJointVentures_ed21a525-102c-4b43-85d6-c637c76280aa" xlink:href="nvr-20220630.xsd#nvr_ExpectedProductionOfFinishedLotsFromJointVentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_JointVenturesLineItems_fe1ae307-2fd3-494c-ab76-7b392cbd2922" xlink:to="loc_nvr_ExpectedProductionOfFinishedLotsFromJointVentures_ed21a525-102c-4b43-85d6-c637c76280aa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_JointVentureLotsControlledByCompany_0ebef6a8-4f5a-40ed-9109-979d599cea88" xlink:href="nvr-20220630.xsd#nvr_JointVentureLotsControlledByCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_JointVenturesLineItems_fe1ae307-2fd3-494c-ab76-7b392cbd2922" xlink:to="loc_nvr_JointVentureLotsControlledByCompany_0ebef6a8-4f5a-40ed-9109-979d599cea88" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract_e06df62f-c0cf-45be-a51a-dd3a0cf0f96a" xlink:href="nvr-20220630.xsd#nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_JointVenturesLineItems_fe1ae307-2fd3-494c-ab76-7b392cbd2922" xlink:to="loc_nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract_e06df62f-c0cf-45be-a51a-dd3a0cf0f96a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_AggregateAdditionalFundingCommitments_f8b0cf96-e639-42f8-9421-505e9429a18c" xlink:href="nvr-20220630.xsd#nvr_AggregateAdditionalFundingCommitments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_JointVenturesLineItems_fe1ae307-2fd3-494c-ab76-7b392cbd2922" xlink:to="loc_nvr_AggregateAdditionalFundingCommitments_f8b0cf96-e639-42f8-9421-505e9429a18c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary_44f282c2-71c1-4581-8c3a-a4760308c094" xlink:href="nvr-20220630.xsd#nvr_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_JointVenturesLineItems_fe1ae307-2fd3-494c-ab76-7b392cbd2922" xlink:to="loc_nvr_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary_44f282c2-71c1-4581-8c3a-a4760308c094" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_70994df3-b2c2-4573-ad80-e89b274e79a6" 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_nvr_JointVenturesLineItems_fe1ae307-2fd3-494c-ab76-7b392cbd2922" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_70994df3-b2c2-4573-ad80-e89b274e79a6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_552cecd6-32d1-48bd-be55-83bff836345f" 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_nvr_JointVenturesLineItems_fe1ae307-2fd3-494c-ab76-7b392cbd2922" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_552cecd6-32d1-48bd-be55-83bff836345f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_JointVenturesTable_50e9ce04-2622-4091-aa98-c86670a248c8" xlink:href="nvr-20220630.xsd#nvr_JointVenturesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_nvr_JointVenturesLineItems_fe1ae307-2fd3-494c-ab76-7b392cbd2922" xlink:to="loc_nvr_JointVenturesTable_50e9ce04-2622-4091-aa98-c86670a248c8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_eb710afb-3b68-441b-a279-5bb67b5974ba" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_nvr_JointVenturesTable_50e9ce04-2622-4091-aa98-c86670a248c8" xlink:to="loc_srt_ConsolidatedEntitiesAxis_eb710afb-3b68-441b-a279-5bb67b5974ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_eb710afb-3b68-441b-a279-5bb67b5974ba_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_eb710afb-3b68-441b-a279-5bb67b5974ba" xlink:to="loc_srt_ConsolidatedEntitiesDomain_eb710afb-3b68-441b-a279-5bb67b5974ba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_432c76f8-0705-472a-a7a4-8dfffcab4430" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_eb710afb-3b68-441b-a279-5bb67b5974ba" xlink:to="loc_srt_ConsolidatedEntitiesDomain_432c76f8-0705-472a-a7a4-8dfffcab4430" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidatedJointVentureMember_28d25ef8-3e4d-46de-8d20-c7eabe9129d4" xlink:href="nvr-20220630.xsd#nvr_ConsolidatedJointVentureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_432c76f8-0705-472a-a7a4-8dfffcab4430" xlink:to="loc_nvr_ConsolidatedJointVentureMember_28d25ef8-3e4d-46de-8d20-c7eabe9129d4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_3d505f87-b72e-4bef-af53-e6d53aca593b" 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_JointVenturesTable_50e9ce04-2622-4091-aa98-c86670a248c8" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_3d505f87-b72e-4bef-af53-e6d53aca593b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_3d505f87-b72e-4bef-af53-e6d53aca593b_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_3d505f87-b72e-4bef-af53-e6d53aca593b" xlink:to="loc_us-gaap_SegmentDomain_3d505f87-b72e-4bef-af53-e6d53aca593b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_8767bbb9-44ad-4ebb-b2d3-35ceb0ad300c" 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_3d505f87-b72e-4bef-af53-e6d53aca593b" xlink:to="loc_us-gaap_SegmentDomain_8767bbb9-44ad-4ebb-b2d3-35ceb0ad300c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_4544373f-1326-4079-aa9c-2d7c30f034eb" xlink:href="nvr-20220630.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_8767bbb9-44ad-4ebb-b2d3-35ceb0ad300c" xlink:to="loc_nvr_HomeBuildingSegmentMember_4544373f-1326-4079-aa9c-2d7c30f034eb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_af6d9f34-7327-4294-9722-9707a9c05780" 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_50e9ce04-2622-4091-aa98-c86670a248c8" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_af6d9f34-7327-4294-9722-9707a9c05780" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_af6d9f34-7327-4294-9722-9707a9c05780_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_af6d9f34-7327-4294-9722-9707a9c05780" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_af6d9f34-7327-4294-9722-9707a9c05780_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_9334115f-baa2-4809-90e5-38d5a7e33673" 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_af6d9f34-7327-4294-9722-9707a9c05780" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_9334115f-baa2-4809-90e5-38d5a7e33673" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_1ec50a81-f45f-4555-aa82-9fb4e5a4b831" 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_9334115f-baa2-4809-90e5-38d5a7e33673" xlink:to="loc_us-gaap_OtherAssetsMember_1ec50a81-f45f-4555-aa82-9fb4e5a4b831" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_18551fc1-a117-4234-a482-6fc802359d18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_9334115f-baa2-4809-90e5-38d5a7e33673" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_18551fc1-a117-4234-a482-6fc802359d18" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails" xlink:type="simple" xlink:href="nvr-20220630.xsd#CompensationRelatedCostsShareBasedPaymentsDetails"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails" xlink:type="extended" id="ibaa483d8bb23465b9d1effaf6dab07d3_CompensationRelatedCostsShareBasedPaymentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_574dd46b-6532-4e8f-8944-7119fff537f8" 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_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_574dd46b-6532-4e8f-8944-7119fff537f8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_82f8b4fe-65f4-4c68-a0f1-fc5d52691f9b" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_82f8b4fe-65f4-4c68-a0f1-fc5d52691f9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_17c6ab81-cff8-4b7f-a37d-8531fea08c63" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_17c6ab81-cff8-4b7f-a37d-8531fea08c63" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_bc6d722b-afbf-4826-94e4-78bf557f0b1c" 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_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_bc6d722b-afbf-4826-94e4-78bf557f0b1c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_3d0ea4d2-9042-451f-a7c6-b0be188e4e99" 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_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_3d0ea4d2-9042-451f-a7c6-b0be188e4e99" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_eb1a6288-e6d0-4133-90f8-78800168f9ff" 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_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_eb1a6288-e6d0-4133-90f8-78800168f9ff" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0e6e88d0-ed6e-486a-b631-009269ea0f2e" 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_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0e6e88d0-ed6e-486a-b631-009269ea0f2e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_39daaf53-2688-444c-aac5-f881f58c2cc2" 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_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_39daaf53-2688-444c-aac5-f881f58c2cc2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5184a7a9-be40-4e77-a0a5-c5f569f4db58" 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_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5184a7a9-be40-4e77-a0a5-c5f569f4db58" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_ca402a51-497c-498e-8253-80970bc910f7" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_ca402a51-497c-498e-8253-80970bc910f7" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber_b29e9766-9351-4b11-99fb-887b21280c35" xlink:href="nvr-20220630.xsd#nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber_b29e9766-9351-4b11-99fb-887b21280c35" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_e4d41f43-344c-4db0-93b1-d1b609a37956" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_e4d41f43-344c-4db0-93b1-d1b609a37956" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_e4336bce-a007-4ebd-8a05-e2ac2ac0e88b" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_e4336bce-a007-4ebd-8a05-e2ac2ac0e88b" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_e0bdfe2e-81cb-4990-b407-3c703045680d" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_e0bdfe2e-81cb-4990-b407-3c703045680d" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_1cb81984-07db-4dbf-8b5a-eeb694b9b594" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_1cb81984-07db-4dbf-8b5a-eeb694b9b594" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_777c99c6-a8d6-44fa-98f2-4a0269bb11a7" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_777c99c6-a8d6-44fa-98f2-4a0269bb11a7" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_48da885a-708d-411b-a3a9-81ce0bcba0f6" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_48da885a-708d-411b-a3a9-81ce0bcba0f6" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_1f740c36-0892-417c-b855-9cfe6bebdc9a" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_1f740c36-0892-417c-b855-9cfe6bebdc9a" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_334b1f00-e80c-4257-8429-07fbe90588c1" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_334b1f00-e80c-4257-8429-07fbe90588c1" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_8b0782ff-9408-4e25-80df-4d5222820cbd" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_8b0782ff-9408-4e25-80df-4d5222820cbd" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue_5a49db1d-8222-4b70-b874-a36710267135" xlink:href="nvr-20220630.xsd#nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue_5a49db1d-8222-4b70-b874-a36710267135" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_85f5357d-ee37-4f56-8a82-5dc4534952eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_85f5357d-ee37-4f56-8a82-5dc4534952eb" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_d0b0cda8-ff8c-42c4-b44f-b9e29c640e3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_d0b0cda8-ff8c-42c4-b44f-b9e29c640e3d" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_aefa6400-bbeb-436a-8c71-6978f12a8eb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_aefa6400-bbeb-436a-8c71-6978f12a8eb5" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_fcfb1b12-b223-47ce-a595-7baa63ceb301" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_fcfb1b12-b223-47ce-a595-7baa63ceb301" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_48beb008-3c6a-47ea-be2e-6014d3729b9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_48beb008-3c6a-47ea-be2e-6014d3729b9a" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_a2092eba-8620-40ab-bffb-385c23554d17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_a2092eba-8620-40ab-bffb-385c23554d17" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1e1a8d0a-3812-41fc-9a68-f9285a183002" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1e1a8d0a-3812-41fc-9a68-f9285a183002" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_c32331c0-cbd8-4e85-a158-b708ead6932c" 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_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensation_c32331c0-cbd8-4e85-a158-b708ead6932c" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_b7e5a08f-760c-4c73-92b3-ca025d12abb4" 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_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_b7e5a08f-760c-4c73-92b3-ca025d12abb4" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_1dfa0c50-0c8d-47db-8ff7-b1b453103494" 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_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_1dfa0c50-0c8d-47db-8ff7-b1b453103494" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4fe24de9-17ef-4d24-98bd-28a21395868c" 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_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4fe24de9-17ef-4d24-98bd-28a21395868c" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_571f9047-4fa8-44a6-a582-c2fbc1871928" 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_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_571f9047-4fa8-44a6-a582-c2fbc1871928" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_dce86488-d15e-4d7a-8d70-da57a893bfe5" 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_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_dce86488-d15e-4d7a-8d70-da57a893bfe5" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6c1707f7-5b59-4cfa-b2a6-529306b8b4d7" 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_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6c1707f7-5b59-4cfa-b2a6-529306b8b4d7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a4b7c8df-f420-4301-a186-6ce9d9ca8e4f" 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_6c1707f7-5b59-4cfa-b2a6-529306b8b4d7" xlink:to="loc_us-gaap_AwardTypeAxis_a4b7c8df-f420-4301-a186-6ce9d9ca8e4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a4b7c8df-f420-4301-a186-6ce9d9ca8e4f_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_a4b7c8df-f420-4301-a186-6ce9d9ca8e4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a4b7c8df-f420-4301-a186-6ce9d9ca8e4f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_69377430-5865-4e89-8f8c-6adb1b47fa0a" 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_a4b7c8df-f420-4301-a186-6ce9d9ca8e4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_69377430-5865-4e89-8f8c-6adb1b47fa0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_EmployeePerformanceBasedStockOptionMember_5a3bbbfb-d588-433f-a846-db740321548f" xlink:href="nvr-20220630.xsd#nvr_EmployeePerformanceBasedStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_69377430-5865-4e89-8f8c-6adb1b47fa0a" xlink:to="loc_nvr_EmployeePerformanceBasedStockOptionMember_5a3bbbfb-d588-433f-a846-db740321548f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_dfcd1831-e6b6-4e1b-b1c5-4058a1b33e9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_69377430-5865-4e89-8f8c-6adb1b47fa0a" xlink:to="loc_us-gaap_EmployeeStockMember_dfcd1831-e6b6-4e1b-b1c5-4058a1b33e9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_d7d6b38c-ee24-411e-8b99-88f3503f10ca" 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_69377430-5865-4e89-8f8c-6adb1b47fa0a" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_d7d6b38c-ee24-411e-8b99-88f3503f10ca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_PerformanceBasedRestrictedStockUnitMember_f30e2921-fcb0-493a-a5f9-8d1c3e9b93f5" xlink:href="nvr-20220630.xsd#nvr_PerformanceBasedRestrictedStockUnitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_69377430-5865-4e89-8f8c-6adb1b47fa0a" xlink:to="loc_nvr_PerformanceBasedRestrictedStockUnitMember_f30e2921-fcb0-493a-a5f9-8d1c3e9b93f5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_0288e350-6d7f-4d06-b121-9c6559a14bd5" 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_69377430-5865-4e89-8f8c-6adb1b47fa0a" xlink:to="loc_us-gaap_EmployeeStockOptionMember_0288e350-6d7f-4d06-b121-9c6559a14bd5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_8c03b59d-e321-41e9-b0d0-b685a6c68eac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_69377430-5865-4e89-8f8c-6adb1b47fa0a" xlink:to="loc_us-gaap_RestrictedStockMember_8c03b59d-e321-41e9-b0d0-b685a6c68eac" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember_ebc42a5f-7b7f-4d8c-992d-334cbaadf31c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_69377430-5865-4e89-8f8c-6adb1b47fa0a" xlink:to="loc_us-gaap_StockCompensationPlanMember_ebc42a5f-7b7f-4d8c-992d-334cbaadf31c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_17cadb55-d785-430f-832c-f180ee93302d" 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_6c1707f7-5b59-4cfa-b2a6-529306b8b4d7" xlink:to="loc_us-gaap_PlanNameAxis_17cadb55-d785-430f-832c-f180ee93302d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_17cadb55-d785-430f-832c-f180ee93302d_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_17cadb55-d785-430f-832c-f180ee93302d" xlink:to="loc_us-gaap_PlanNameDomain_17cadb55-d785-430f-832c-f180ee93302d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_c73f9f0f-63b6-49d1-8128-d62bc81cc578" 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_17cadb55-d785-430f-832c-f180ee93302d" xlink:to="loc_us-gaap_PlanNameDomain_c73f9f0f-63b6-49d1-8128-d62bc81cc578" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandFourteenEquityPlanMember_e25ae2c7-c876-4811-9139-b4fe3c192fca" xlink:href="nvr-20220630.xsd#nvr_TwoThousandFourteenEquityPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_c73f9f0f-63b6-49d1-8128-d62bc81cc578" xlink:to="loc_nvr_TwoThousandFourteenEquityPlanMember_e25ae2c7-c876-4811-9139-b4fe3c192fca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandEighteenEquityPlanMember_38ff4325-4423-41e0-a3db-49a50daa76a5" xlink:href="nvr-20220630.xsd#nvr_TwoThousandEighteenEquityPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_c73f9f0f-63b6-49d1-8128-d62bc81cc578" xlink:to="loc_nvr_TwoThousandEighteenEquityPlanMember_38ff4325-4423-41e0-a3db-49a50daa76a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandTenEquityPlanMember_0d12cf42-fc01-4d6a-9d4f-da5cf1cbb84d" xlink:href="nvr-20220630.xsd#nvr_TwoThousandTenEquityPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_c73f9f0f-63b6-49d1-8128-d62bc81cc578" xlink:to="loc_nvr_TwoThousandTenEquityPlanMember_0d12cf42-fc01-4d6a-9d4f-da5cf1cbb84d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_c4b7d822-0956-463b-8238-ef6c001c3dba" 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_6c1707f7-5b59-4cfa-b2a6-529306b8b4d7" xlink:to="loc_us-gaap_VestingAxis_c4b7d822-0956-463b-8238-ef6c001c3dba" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_c4b7d822-0956-463b-8238-ef6c001c3dba_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_c4b7d822-0956-463b-8238-ef6c001c3dba" xlink:to="loc_us-gaap_VestingDomain_c4b7d822-0956-463b-8238-ef6c001c3dba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_181bd292-5b1e-4e85-a5c7-71dd7d91af1f" 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_c4b7d822-0956-463b-8238-ef6c001c3dba" xlink:to="loc_us-gaap_VestingDomain_181bd292-5b1e-4e85-a5c7-71dd7d91af1f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_29d8fdd6-ac90-4bdb-9b5d-d6731412ad21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_181bd292-5b1e-4e85-a5c7-71dd7d91af1f" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_29d8fdd6-ac90-4bdb-9b5d-d6731412ad21" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_636295c3-8cf8-4eb5-bc21-cf4e54a6eae6" 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_181bd292-5b1e-4e85-a5c7-71dd7d91af1f" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_636295c3-8cf8-4eb5-bc21-cf4e54a6eae6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_d29959af-b832-4b75-8895-89acba0ca137" 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_181bd292-5b1e-4e85-a5c7-71dd7d91af1f" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_d29959af-b832-4b75-8895-89acba0ca137" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2bea5cbd-65e5-44d5-9d5b-4a84b62906b2" 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_6c1707f7-5b59-4cfa-b2a6-529306b8b4d7" xlink:to="loc_srt_RangeAxis_2bea5cbd-65e5-44d5-9d5b-4a84b62906b2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2bea5cbd-65e5-44d5-9d5b-4a84b62906b2_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_2bea5cbd-65e5-44d5-9d5b-4a84b62906b2" xlink:to="loc_srt_RangeMember_2bea5cbd-65e5-44d5-9d5b-4a84b62906b2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a69a5ae3-ef1a-47cc-b4a7-c5f98ea46721" 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_2bea5cbd-65e5-44d5-9d5b-4a84b62906b2" xlink:to="loc_srt_RangeMember_a69a5ae3-ef1a-47cc-b4a7-c5f98ea46721" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_97d08374-2060-4035-ab1b-70ed57d106ed" 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_a69a5ae3-ef1a-47cc-b4a7-c5f98ea46721" xlink:to="loc_srt_MaximumMember_97d08374-2060-4035-ab1b-70ed57d106ed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_bc659dcf-7ca5-47f6-816b-990af640317e" 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_a69a5ae3-ef1a-47cc-b4a7-c5f98ea46721" xlink:to="loc_srt_MinimumMember_bc659dcf-7ca5-47f6-816b-990af640317e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail" xlink:type="simple" xlink:href="nvr-20220630.xsd#ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail" xlink:type="extended" id="i6c13fe2f76b54d98867857e715a1f67d_ShareholdersEquitySummaryofChangesinShareholdersEquityDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_343b38bc-887c-48b7-ae03-52be04489f42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7ebf325b-2a71-4cc5-a407-19732206e018" 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_ClassOfStockLineItems_343b38bc-887c-48b7-ae03-52be04489f42" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7ebf325b-2a71-4cc5-a407-19732206e018" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ea320fb8-213b-4501-bf64-a8919c62650f" 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_7ebf325b-2a71-4cc5-a407-19732206e018" xlink:to="loc_us-gaap_StockholdersEquity_ea320fb8-213b-4501-bf64-a8919c62650f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_307bf5f4-ea38-4896-9401-fb17ba450a4a" 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_7ebf325b-2a71-4cc5-a407-19732206e018" xlink:to="loc_us-gaap_NetIncomeLoss_307bf5f4-ea38-4896-9401-fb17ba450a4a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_f12fb79e-0cc8-4889-9afa-75b29e22ec41" 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_7ebf325b-2a71-4cc5-a407-19732206e018" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_f12fb79e-0cc8-4889-9afa-75b29e22ec41" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3f664b83-9d67-4ff0-bef6-885a75f71c9d" 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_7ebf325b-2a71-4cc5-a407-19732206e018" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3f664b83-9d67-4ff0-bef6-885a75f71c9d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_df853710-546c-4977-804f-34ab058affaa" 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_7ebf325b-2a71-4cc5-a407-19732206e018" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_df853710-546c-4977-804f-34ab058affaa" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_388fb1c4-03a7-4145-adfa-09fb336482d3" 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_7ebf325b-2a71-4cc5-a407-19732206e018" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_388fb1c4-03a7-4145-adfa-09fb336482d3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_3d3546d3-80a6-4649-a432-7fe7bde7fa20" 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_ScheduleOfStockByClassTable_f0bc4fa5-0084-46b3-b6e0-5f223be685a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_343b38bc-887c-48b7-ae03-52be04489f42" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_f0bc4fa5-0084-46b3-b6e0-5f223be685a4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_e8a578a5-a87c-4cee-89b9-c3a58f7707bf" 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_ScheduleOfStockByClassTable_f0bc4fa5-0084-46b3-b6e0-5f223be685a4" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_e8a578a5-a87c-4cee-89b9-c3a58f7707bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e8a578a5-a87c-4cee-89b9-c3a58f7707bf_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_e8a578a5-a87c-4cee-89b9-c3a58f7707bf" xlink:to="loc_us-gaap_EquityComponentDomain_e8a578a5-a87c-4cee-89b9-c3a58f7707bf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e5fbdb75-1d65-40be-ab1e-76180907af4f" 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_e8a578a5-a87c-4cee-89b9-c3a58f7707bf" xlink:to="loc_us-gaap_EquityComponentDomain_e5fbdb75-1d65-40be-ab1e-76180907af4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_d4ea34bd-ebaf-4612-885b-1d8f26ee4a4b" 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_e5fbdb75-1d65-40be-ab1e-76180907af4f" xlink:to="loc_us-gaap_CommonStockMember_d4ea34bd-ebaf-4612-885b-1d8f26ee4a4b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_02aebb0f-cced-49c6-9528-312e9e33751b" 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_e5fbdb75-1d65-40be-ab1e-76180907af4f" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_02aebb0f-cced-49c6-9528-312e9e33751b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_caaab6d4-c255-4055-a47c-31a2ee3674bf" 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_e5fbdb75-1d65-40be-ab1e-76180907af4f" xlink:to="loc_us-gaap_RetainedEarningsMember_caaab6d4-c255-4055-a47c-31a2ee3674bf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_e3068355-3d4b-446d-8f72-174d736c7e5a" 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_e5fbdb75-1d65-40be-ab1e-76180907af4f" xlink:to="loc_us-gaap_TreasuryStockMember_e3068355-3d4b-446d-8f72-174d736c7e5a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DeferredCompensationTrustMember_7440a269-0ed1-4240-ada4-4eab5fc8a7de" xlink:href="nvr-20220630.xsd#nvr_DeferredCompensationTrustMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_e5fbdb75-1d65-40be-ab1e-76180907af4f" xlink:to="loc_nvr_DeferredCompensationTrustMember_7440a269-0ed1-4240-ada4-4eab5fc8a7de" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DeferredCompensationLiabilityMember_574f9e0e-0165-4ff8-bf44-36970b61a83e" xlink:href="nvr-20220630.xsd#nvr_DeferredCompensationLiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_e5fbdb75-1d65-40be-ab1e-76180907af4f" xlink:to="loc_nvr_DeferredCompensationLiabilityMember_574f9e0e-0165-4ff8-bf44-36970b61a83e" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentDisclosuresAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20220630.xsd#SegmentDisclosuresAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/SegmentDisclosuresAdditionalInformationDetail" xlink:type="extended" id="idaee3d1a49854a16895a2564d83cd9aa_SegmentDisclosuresAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_4652d207-8be1-4178-98ef-f04cc9e39b04" 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_us-gaap_NumberOfReportableSegments_18b2e77e-a710-465e-a1ec-62fa5732066a" 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_4652d207-8be1-4178-98ef-f04cc9e39b04" xlink:to="loc_us-gaap_NumberOfReportableSegments_18b2e77e-a710-465e-a1ec-62fa5732066a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_407c9910-cafc-4290-9f5c-ad7e642c8cb3" 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_4652d207-8be1-4178-98ef-f04cc9e39b04" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_407c9910-cafc-4290-9f5c-ad7e642c8cb3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3874544f-4692-44a0-b59b-304266b076e8" 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_4652d207-8be1-4178-98ef-f04cc9e39b04" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3874544f-4692-44a0-b59b-304266b076e8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_fc5c6376-605e-4fb4-be0d-13d3afb023de" 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_3874544f-4692-44a0-b59b-304266b076e8" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_fc5c6376-605e-4fb4-be0d-13d3afb023de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_fc5c6376-605e-4fb4-be0d-13d3afb023de_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_fc5c6376-605e-4fb4-be0d-13d3afb023de" xlink:to="loc_us-gaap_SegmentDomain_fc5c6376-605e-4fb4-be0d-13d3afb023de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_5474e714-7af9-4dce-a93d-6f54d5c32b3c" 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_fc5c6376-605e-4fb4-be0d-13d3afb023de" xlink:to="loc_us-gaap_SegmentDomain_5474e714-7af9-4dce-a93d-6f54d5c32b3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_991ffc00-6445-4fad-b19b-7ddbc9eb214e" xlink:href="nvr-20220630.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_5474e714-7af9-4dce-a93d-6f54d5c32b3c" xlink:to="loc_nvr_HomeBuildingSegmentMember_991ffc00-6445-4fad-b19b-7ddbc9eb214e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_c4b15bf1-476a-4e62-a356-df939c54f95a" xlink:href="nvr-20220630.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_5474e714-7af9-4dce-a93d-6f54d5c32b3c" xlink:to="loc_nvr_MortgageBankingSegmentMember_c4b15bf1-476a-4e62-a356-df939c54f95a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_3d6b0481-2d31-4bb7-94da-9c85e6166788" 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_3874544f-4692-44a0-b59b-304266b076e8" xlink:to="loc_us-gaap_DebtInstrumentAxis_3d6b0481-2d31-4bb7-94da-9c85e6166788" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_3d6b0481-2d31-4bb7-94da-9c85e6166788_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_3d6b0481-2d31-4bb7-94da-9c85e6166788" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_3d6b0481-2d31-4bb7-94da-9c85e6166788_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c3da33ec-c7ff-4436-b336-e77cd4ca9ea3" 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_3d6b0481-2d31-4bb7-94da-9c85e6166788" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c3da33ec-c7ff-4436-b336-e77cd4ca9ea3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_2c7df025-4f24-48f9-940d-565ac49542bb" xlink:href="nvr-20220630.xsd#nvr_SeniorNotesDueTwoThousandTwentyTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c3da33ec-c7ff-4436-b336-e77cd4ca9ea3" xlink:to="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_2c7df025-4f24-48f9-940d-565ac49542bb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandThirtyMember_43f1a794-bf03-41a9-a1f7-1fe3170a213d" xlink:href="nvr-20220630.xsd#nvr_SeniorNotesDueTwoThousandThirtyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c3da33ec-c7ff-4436-b336-e77cd4ca9ea3" xlink:to="loc_nvr_SeniorNotesDueTwoThousandThirtyMember_43f1a794-bf03-41a9-a1f7-1fe3170a213d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentDisclosuresRevenuesDetail" xlink:type="simple" xlink:href="nvr-20220630.xsd#SegmentDisclosuresRevenuesDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/SegmentDisclosuresRevenuesDetail" xlink:type="extended" id="ibfa18115462d4a7d83aae1d60381a570_SegmentDisclosuresRevenuesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_b7e60c4f-88b0-40ea-ab95-cafe23eb2178" 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_0473b49b-84af-4a0d-bc36-0f9dc02efa73" 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_b7e60c4f-88b0-40ea-ab95-cafe23eb2178" xlink:to="loc_us-gaap_Revenues_0473b49b-84af-4a0d-bc36-0f9dc02efa73" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_3166b20c-4829-4528-b954-90de7ec58c91" 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_b7e60c4f-88b0-40ea-ab95-cafe23eb2178" xlink:to="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_3166b20c-4829-4528-b954-90de7ec58c91" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_f589bfd5-95d1-47fc-a120-b6be2322e0bc" 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_3166b20c-4829-4528-b954-90de7ec58c91" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_f589bfd5-95d1-47fc-a120-b6be2322e0bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f589bfd5-95d1-47fc-a120-b6be2322e0bc_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_f589bfd5-95d1-47fc-a120-b6be2322e0bc" xlink:to="loc_us-gaap_SegmentDomain_f589bfd5-95d1-47fc-a120-b6be2322e0bc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a728192f-78ef-47e2-b23c-bd9ec0c9c60f" 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_f589bfd5-95d1-47fc-a120-b6be2322e0bc" xlink:to="loc_us-gaap_SegmentDomain_a728192f-78ef-47e2-b23c-bd9ec0c9c60f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_2a19f474-5e0e-41ef-a09b-c98eae12c6f5" xlink:href="nvr-20220630.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a728192f-78ef-47e2-b23c-bd9ec0c9c60f" xlink:to="loc_nvr_HomeBuildingSegmentMember_2a19f474-5e0e-41ef-a09b-c98eae12c6f5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_02d8b507-9943-4f73-9854-6654b1366832" xlink:href="nvr-20220630.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a728192f-78ef-47e2-b23c-bd9ec0c9c60f" xlink:to="loc_nvr_MortgageBankingSegmentMember_02d8b507-9943-4f73-9854-6654b1366832" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_7698c1ca-028d-4a29-994f-2dc7d07c82c0" 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_3166b20c-4829-4528-b954-90de7ec58c91" xlink:to="loc_srt_StatementGeographicalAxis_7698c1ca-028d-4a29-994f-2dc7d07c82c0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_7698c1ca-028d-4a29-994f-2dc7d07c82c0_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_7698c1ca-028d-4a29-994f-2dc7d07c82c0" xlink:to="loc_srt_SegmentGeographicalDomain_7698c1ca-028d-4a29-994f-2dc7d07c82c0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_c92ce8c1-cbc5-4ccb-83e3-719ba26a46eb" 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_7698c1ca-028d-4a29-994f-2dc7d07c82c0" xlink:to="loc_srt_SegmentGeographicalDomain_c92ce8c1-cbc5-4ccb-83e3-719ba26a46eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember_1aefabed-d6ef-44fe-9ed3-a4307562c949" xlink:href="nvr-20220630.xsd#nvr_MidAtlanticMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_c92ce8c1-cbc5-4ccb-83e3-719ba26a46eb" xlink:to="loc_nvr_MidAtlanticMember_1aefabed-d6ef-44fe-9ed3-a4307562c949" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember_b60e55f3-faa9-4644-9e6c-426a2efe86b8" xlink:href="nvr-20220630.xsd#nvr_NorthEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_c92ce8c1-cbc5-4ccb-83e3-719ba26a46eb" xlink:to="loc_nvr_NorthEastMember_b60e55f3-faa9-4644-9e6c-426a2efe86b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember_dbff3aa3-faf8-4afa-9614-c2832a9b7b00" xlink:href="nvr-20220630.xsd#nvr_MidEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_c92ce8c1-cbc5-4ccb-83e3-719ba26a46eb" xlink:to="loc_nvr_MidEastMember_dbff3aa3-faf8-4afa-9614-c2832a9b7b00" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember_5c7f5cea-9abf-4a2f-a182-be1684d813c4" xlink:href="nvr-20220630.xsd#nvr_SouthEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_c92ce8c1-cbc5-4ccb-83e3-719ba26a46eb" xlink:to="loc_nvr_SouthEastMember_5c7f5cea-9abf-4a2f-a182-be1684d813c4" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail" xlink:type="simple" xlink:href="nvr-20220630.xsd#SegmentDisclosuresIncomebeforeTaxesDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail" xlink:type="extended" id="i26b7f2bcf8884669aa4a247276a25077_SegmentDisclosuresIncomebeforeTaxesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_1dbc0290-a13e-4309-9608-1e198da82c43" 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_42be8037-cc0f-408b-8ac8-722d52159395" 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_1dbc0290-a13e-4309-9608-1e198da82c43" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_42be8037-cc0f-408b-8ac8-722d52159395" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositReserveAdjustment_80eadb45-a576-46f0-9e92-7cdf4e747ee8" xlink:href="nvr-20220630.xsd#nvr_ContractLandDepositReserveAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_1dbc0290-a13e-4309-9608-1e198da82c43" xlink:to="loc_nvr_ContractLandDepositReserveAdjustment_80eadb45-a576-46f0-9e92-7cdf4e747ee8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_04be26d7-9b1e-4a23-9efb-0c9ba51f71d3" 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_1dbc0290-a13e-4309-9608-1e198da82c43" xlink:to="loc_us-gaap_ShareBasedCompensation_04be26d7-9b1e-4a23-9efb-0c9ba51f71d3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateCapitalAllocationCharge_6e76d671-576d-44a8-92af-a80f246b8e9c" xlink:href="nvr-20220630.xsd#nvr_CorporateCapitalAllocationCharge"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_1dbc0290-a13e-4309-9608-1e198da82c43" xlink:to="loc_nvr_CorporateCapitalAllocationCharge_6e76d671-576d-44a8-92af-a80f246b8e9c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_UnallocatedCorporateOverhead_9cda6d0c-059f-456d-93f3-5644cf243115" xlink:href="nvr-20220630.xsd#nvr_UnallocatedCorporateOverhead"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_1dbc0290-a13e-4309-9608-1e198da82c43" xlink:to="loc_nvr_UnallocatedCorporateOverhead_9cda6d0c-059f-456d-93f3-5644cf243115" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidationAdjustmentsAndOther_fa3d21ab-56cd-48e2-bf50-ee05f179a88a" xlink:href="nvr-20220630.xsd#nvr_ConsolidationAdjustmentsAndOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_1dbc0290-a13e-4309-9608-1e198da82c43" xlink:to="loc_nvr_ConsolidationAdjustmentsAndOther_fa3d21ab-56cd-48e2-bf50-ee05f179a88a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_9e4bc044-15c0-48f6-b963-3dab64aad20c" 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_1dbc0290-a13e-4309-9608-1e198da82c43" xlink:to="loc_us-gaap_InterestExpense_9e4bc044-15c0-48f6-b963-3dab64aad20c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_a4875a1d-9318-4587-974d-b0e529cd58ea" 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_1dbc0290-a13e-4309-9608-1e198da82c43" xlink:to="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_a4875a1d-9318-4587-974d-b0e529cd58ea" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_3a1ee7e5-b8e7-43e4-b15b-dae6b01f9481" 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_a4875a1d-9318-4587-974d-b0e529cd58ea" xlink:to="loc_srt_ConsolidationItemsAxis_3a1ee7e5-b8e7-43e4-b15b-dae6b01f9481" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_3a1ee7e5-b8e7-43e4-b15b-dae6b01f9481_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_3a1ee7e5-b8e7-43e4-b15b-dae6b01f9481" xlink:to="loc_srt_ConsolidationItemsDomain_3a1ee7e5-b8e7-43e4-b15b-dae6b01f9481_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_318da7f9-0079-4bf8-85da-3f241f6ba749" 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_3a1ee7e5-b8e7-43e4-b15b-dae6b01f9481" xlink:to="loc_srt_ConsolidationItemsDomain_318da7f9-0079-4bf8-85da-3f241f6ba749" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_e45bc7f3-db64-4a91-8f62-f3bece16b83b" 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_318da7f9-0079-4bf8-85da-3f241f6ba749" xlink:to="loc_us-gaap_OperatingSegmentsMember_e45bc7f3-db64-4a91-8f62-f3bece16b83b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateReconcilingItemsAndEliminationsMember_189679cd-0b7d-432e-806d-131a84ad202f" xlink:href="nvr-20220630.xsd#nvr_CorporateReconcilingItemsAndEliminationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_318da7f9-0079-4bf8-85da-3f241f6ba749" xlink:to="loc_nvr_CorporateReconcilingItemsAndEliminationsMember_189679cd-0b7d-432e-806d-131a84ad202f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_954c01df-a7bd-46b4-8794-311073489931" 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_a4875a1d-9318-4587-974d-b0e529cd58ea" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_954c01df-a7bd-46b4-8794-311073489931" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_954c01df-a7bd-46b4-8794-311073489931_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_954c01df-a7bd-46b4-8794-311073489931" xlink:to="loc_us-gaap_SegmentDomain_954c01df-a7bd-46b4-8794-311073489931_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_6c2f0f3e-22c5-489d-b055-03d89944f0bd" 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_954c01df-a7bd-46b4-8794-311073489931" xlink:to="loc_us-gaap_SegmentDomain_6c2f0f3e-22c5-489d-b055-03d89944f0bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_781f69b4-9564-4eab-b934-08d0d57f9f60" xlink:href="nvr-20220630.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_6c2f0f3e-22c5-489d-b055-03d89944f0bd" xlink:to="loc_nvr_HomeBuildingSegmentMember_781f69b4-9564-4eab-b934-08d0d57f9f60" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_8812f608-dbc9-47ce-a1b9-2e7d973c6008" xlink:href="nvr-20220630.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_6c2f0f3e-22c5-489d-b055-03d89944f0bd" xlink:to="loc_nvr_MortgageBankingSegmentMember_8812f608-dbc9-47ce-a1b9-2e7d973c6008" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_d9e2d8fa-4ffd-4b16-8811-9c68cd0a77f1" 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_a4875a1d-9318-4587-974d-b0e529cd58ea" xlink:to="loc_srt_StatementGeographicalAxis_d9e2d8fa-4ffd-4b16-8811-9c68cd0a77f1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_d9e2d8fa-4ffd-4b16-8811-9c68cd0a77f1_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_d9e2d8fa-4ffd-4b16-8811-9c68cd0a77f1" xlink:to="loc_srt_SegmentGeographicalDomain_d9e2d8fa-4ffd-4b16-8811-9c68cd0a77f1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_6838a9c0-aced-4d79-9685-615579de3c3c" 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_d9e2d8fa-4ffd-4b16-8811-9c68cd0a77f1" xlink:to="loc_srt_SegmentGeographicalDomain_6838a9c0-aced-4d79-9685-615579de3c3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember_c21d5ea9-a2ec-4daa-b27a-980777ed27a6" xlink:href="nvr-20220630.xsd#nvr_MidAtlanticMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_6838a9c0-aced-4d79-9685-615579de3c3c" xlink:to="loc_nvr_MidAtlanticMember_c21d5ea9-a2ec-4daa-b27a-980777ed27a6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember_a5e5635f-4a8f-4edb-90fc-ad40452e8842" xlink:href="nvr-20220630.xsd#nvr_NorthEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_6838a9c0-aced-4d79-9685-615579de3c3c" xlink:to="loc_nvr_NorthEastMember_a5e5635f-4a8f-4edb-90fc-ad40452e8842" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember_e796d724-cf89-4696-a660-0675be95bf02" xlink:href="nvr-20220630.xsd#nvr_MidEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_6838a9c0-aced-4d79-9685-615579de3c3c" xlink:to="loc_nvr_MidEastMember_e796d724-cf89-4696-a660-0675be95bf02" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember_1b8146f5-a42d-48ff-b6df-49cc6b6138d2" xlink:href="nvr-20220630.xsd#nvr_SouthEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_6838a9c0-aced-4d79-9685-615579de3c3c" xlink:to="loc_nvr_SouthEastMember_1b8146f5-a42d-48ff-b6df-49cc6b6138d2" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentDisclosuresCorporateCapitalAllocationChargeDetail" xlink:type="simple" xlink:href="nvr-20220630.xsd#SegmentDisclosuresCorporateCapitalAllocationChargeDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/SegmentDisclosuresCorporateCapitalAllocationChargeDetail" xlink:type="extended" id="ida20332d898146c4b14160edcc674b06_SegmentDisclosuresCorporateCapitalAllocationChargeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_83fb3423-c346-4900-9993-e797eeeb6d09" 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_055160eb-8355-4c73-a2df-e2cf87a23f62" xlink:href="nvr-20220630.xsd#nvr_CorporateCapitalAllocationCharge"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_83fb3423-c346-4900-9993-e797eeeb6d09" xlink:to="loc_nvr_CorporateCapitalAllocationCharge_055160eb-8355-4c73-a2df-e2cf87a23f62" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_5aacde0d-ba4c-4adb-9ae4-0c470036a22a" 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_83fb3423-c346-4900-9993-e797eeeb6d09" xlink:to="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_5aacde0d-ba4c-4adb-9ae4-0c470036a22a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_21c774c1-1329-4125-b0a1-fbeb4ef1e4c1" 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_5aacde0d-ba4c-4adb-9ae4-0c470036a22a" xlink:to="loc_srt_ConsolidationItemsAxis_21c774c1-1329-4125-b0a1-fbeb4ef1e4c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_21c774c1-1329-4125-b0a1-fbeb4ef1e4c1_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_21c774c1-1329-4125-b0a1-fbeb4ef1e4c1" xlink:to="loc_srt_ConsolidationItemsDomain_21c774c1-1329-4125-b0a1-fbeb4ef1e4c1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_21fe4dd7-bca2-4012-b3d2-6aca19bd4848" 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_21c774c1-1329-4125-b0a1-fbeb4ef1e4c1" xlink:to="loc_srt_ConsolidationItemsDomain_21fe4dd7-bca2-4012-b3d2-6aca19bd4848" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateReconcilingItemsAndEliminationsMember_50e13a81-84a7-442a-88f8-cb9d92e280de" xlink:href="nvr-20220630.xsd#nvr_CorporateReconcilingItemsAndEliminationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_21fe4dd7-bca2-4012-b3d2-6aca19bd4848" xlink:to="loc_nvr_CorporateReconcilingItemsAndEliminationsMember_50e13a81-84a7-442a-88f8-cb9d92e280de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_664147c5-5c24-4fc7-82cd-52b1516ed3ca" 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_5aacde0d-ba4c-4adb-9ae4-0c470036a22a" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_664147c5-5c24-4fc7-82cd-52b1516ed3ca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_664147c5-5c24-4fc7-82cd-52b1516ed3ca_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_664147c5-5c24-4fc7-82cd-52b1516ed3ca" xlink:to="loc_us-gaap_SegmentDomain_664147c5-5c24-4fc7-82cd-52b1516ed3ca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_78804fbe-583b-4b21-8477-613556845097" 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_664147c5-5c24-4fc7-82cd-52b1516ed3ca" xlink:to="loc_us-gaap_SegmentDomain_78804fbe-583b-4b21-8477-613556845097" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_8d7d8f9a-ca28-48a7-a869-cb8b5a651fbd" xlink:href="nvr-20220630.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_78804fbe-583b-4b21-8477-613556845097" xlink:to="loc_nvr_HomeBuildingSegmentMember_8d7d8f9a-ca28-48a7-a869-cb8b5a651fbd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_9d4bcf69-1aef-49da-859b-f18cd3880700" 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_5aacde0d-ba4c-4adb-9ae4-0c470036a22a" xlink:to="loc_srt_StatementGeographicalAxis_9d4bcf69-1aef-49da-859b-f18cd3880700" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_9d4bcf69-1aef-49da-859b-f18cd3880700_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_9d4bcf69-1aef-49da-859b-f18cd3880700" xlink:to="loc_srt_SegmentGeographicalDomain_9d4bcf69-1aef-49da-859b-f18cd3880700_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b18014b6-f45c-435e-ae45-541621911988" 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_9d4bcf69-1aef-49da-859b-f18cd3880700" xlink:to="loc_srt_SegmentGeographicalDomain_b18014b6-f45c-435e-ae45-541621911988" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember_559ccaf8-5152-44d1-9b40-34da112f2aef" xlink:href="nvr-20220630.xsd#nvr_MidAtlanticMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b18014b6-f45c-435e-ae45-541621911988" xlink:to="loc_nvr_MidAtlanticMember_559ccaf8-5152-44d1-9b40-34da112f2aef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember_eb66569f-d2a1-40dc-bc8d-0593b8a98211" xlink:href="nvr-20220630.xsd#nvr_NorthEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b18014b6-f45c-435e-ae45-541621911988" xlink:to="loc_nvr_NorthEastMember_eb66569f-d2a1-40dc-bc8d-0593b8a98211" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember_fdaf9e50-108a-4d07-b1a3-205bbcf6bc2b" xlink:href="nvr-20220630.xsd#nvr_MidEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b18014b6-f45c-435e-ae45-541621911988" xlink:to="loc_nvr_MidEastMember_fdaf9e50-108a-4d07-b1a3-205bbcf6bc2b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember_99afa9dc-c34b-4a15-a79d-de85314b530b" xlink:href="nvr-20220630.xsd#nvr_SouthEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b18014b6-f45c-435e-ae45-541621911988" xlink:to="loc_nvr_SouthEastMember_99afa9dc-c34b-4a15-a79d-de85314b530b" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail" xlink:type="simple" xlink:href="nvr-20220630.xsd#SegmentDisclosuresAssetsDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail" xlink:type="extended" id="i9c3c0bb78cb74762b458722efc071d43_SegmentDisclosuresAssetsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_9fc558bc-7110-45e5-8201-1c6a86ec9de8" 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_61b7da68-090d-46c8-a4ec-48de300f32e6" 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_9fc558bc-7110-45e5-8201-1c6a86ec9de8" xlink:to="loc_us-gaap_Assets_61b7da68-090d-46c8-a4ec-48de300f32e6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8ab80e57-0c09-4614-b9bf-67e58fa6b7f4" 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_9fc558bc-7110-45e5-8201-1c6a86ec9de8" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8ab80e57-0c09-4614-b9bf-67e58fa6b7f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_1c77106d-f714-42ef-8bd0-28297103fbf0" 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_9fc558bc-7110-45e5-8201-1c6a86ec9de8" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_1c77106d-f714-42ef-8bd0-28297103fbf0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_cbf0db0e-4bfe-4deb-8cf3-edc19c09537c" 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_9fc558bc-7110-45e5-8201-1c6a86ec9de8" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_cbf0db0e-4bfe-4deb-8cf3-edc19c09537c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_aff6221f-1c75-44a3-a499-fe4448143de6" 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_9fc558bc-7110-45e5-8201-1c6a86ec9de8" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_aff6221f-1c75-44a3-a499-fe4448143de6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_e53cc744-6d17-4584-b08f-edd86dac1601" 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_9fc558bc-7110-45e5-8201-1c6a86ec9de8" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_e53cc744-6d17-4584-b08f-edd86dac1601" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LossReserveOnContractLandDeposits_ee240218-0bf6-4f35-829a-3833ac7064c9" xlink:href="nvr-20220630.xsd#nvr_LossReserveOnContractLandDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_9fc558bc-7110-45e5-8201-1c6a86ec9de8" xlink:to="loc_nvr_LossReserveOnContractLandDeposits_ee240218-0bf6-4f35-829a-3833ac7064c9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidationEntriesAndOtherForAssets_816b4d5f-7ff2-4ab2-b557-fbe0f1732555" xlink:href="nvr-20220630.xsd#nvr_ConsolidationEntriesAndOtherForAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_9fc558bc-7110-45e5-8201-1c6a86ec9de8" xlink:to="loc_nvr_ConsolidationEntriesAndOtherForAssets_816b4d5f-7ff2-4ab2-b557-fbe0f1732555" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_bca56110-826e-496c-bae8-d29e20f29f45" 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_9fc558bc-7110-45e5-8201-1c6a86ec9de8" xlink:to="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_bca56110-826e-496c-bae8-d29e20f29f45" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_8107031a-f598-4fd4-87d1-cb0f84912411" 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_bca56110-826e-496c-bae8-d29e20f29f45" xlink:to="loc_srt_ConsolidationItemsAxis_8107031a-f598-4fd4-87d1-cb0f84912411" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_8107031a-f598-4fd4-87d1-cb0f84912411_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_8107031a-f598-4fd4-87d1-cb0f84912411" xlink:to="loc_srt_ConsolidationItemsDomain_8107031a-f598-4fd4-87d1-cb0f84912411_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_636cb9ed-d739-45a8-8a61-ff369b1796e0" 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_8107031a-f598-4fd4-87d1-cb0f84912411" xlink:to="loc_srt_ConsolidationItemsDomain_636cb9ed-d739-45a8-8a61-ff369b1796e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_852322a3-1efc-4e6a-8727-cc2f29259ea6" 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_636cb9ed-d739-45a8-8a61-ff369b1796e0" xlink:to="loc_us-gaap_OperatingSegmentsMember_852322a3-1efc-4e6a-8727-cc2f29259ea6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateReconcilingItemsAndEliminationsMember_1ee86ea0-caf2-4484-9be1-a4bde030db2c" xlink:href="nvr-20220630.xsd#nvr_CorporateReconcilingItemsAndEliminationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_636cb9ed-d739-45a8-8a61-ff369b1796e0" xlink:to="loc_nvr_CorporateReconcilingItemsAndEliminationsMember_1ee86ea0-caf2-4484-9be1-a4bde030db2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_f08bfb6f-30e7-48ae-a024-dd9e5c37afb4" 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_bca56110-826e-496c-bae8-d29e20f29f45" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_f08bfb6f-30e7-48ae-a024-dd9e5c37afb4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f08bfb6f-30e7-48ae-a024-dd9e5c37afb4_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_f08bfb6f-30e7-48ae-a024-dd9e5c37afb4" xlink:to="loc_us-gaap_SegmentDomain_f08bfb6f-30e7-48ae-a024-dd9e5c37afb4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_41191645-0b4a-494e-8bb5-d659cfb8a7e3" 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_f08bfb6f-30e7-48ae-a024-dd9e5c37afb4" xlink:to="loc_us-gaap_SegmentDomain_41191645-0b4a-494e-8bb5-d659cfb8a7e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_a7facf3c-fb47-4817-bc57-1bb3f43e2fa2" xlink:href="nvr-20220630.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_41191645-0b4a-494e-8bb5-d659cfb8a7e3" xlink:to="loc_nvr_HomeBuildingSegmentMember_a7facf3c-fb47-4817-bc57-1bb3f43e2fa2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_d7d7eea3-6c86-4c26-bc5b-23c00dfa6a0c" xlink:href="nvr-20220630.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_41191645-0b4a-494e-8bb5-d659cfb8a7e3" xlink:to="loc_nvr_MortgageBankingSegmentMember_d7d7eea3-6c86-4c26-bc5b-23c00dfa6a0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_23c77691-2b62-4ac1-98a9-8671fb04a703" 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_bca56110-826e-496c-bae8-d29e20f29f45" xlink:to="loc_srt_StatementGeographicalAxis_23c77691-2b62-4ac1-98a9-8671fb04a703" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_23c77691-2b62-4ac1-98a9-8671fb04a703_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_23c77691-2b62-4ac1-98a9-8671fb04a703" xlink:to="loc_srt_SegmentGeographicalDomain_23c77691-2b62-4ac1-98a9-8671fb04a703_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_5c81885e-9093-4fe2-a7aa-c07030396823" 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_23c77691-2b62-4ac1-98a9-8671fb04a703" xlink:to="loc_srt_SegmentGeographicalDomain_5c81885e-9093-4fe2-a7aa-c07030396823" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember_4288e0b2-27c3-4c57-bd9d-80855677ae84" xlink:href="nvr-20220630.xsd#nvr_MidAtlanticMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5c81885e-9093-4fe2-a7aa-c07030396823" xlink:to="loc_nvr_MidAtlanticMember_4288e0b2-27c3-4c57-bd9d-80855677ae84" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember_a7dc4c6b-ce46-418a-b4ac-e707f3f94f4e" xlink:href="nvr-20220630.xsd#nvr_NorthEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5c81885e-9093-4fe2-a7aa-c07030396823" xlink:to="loc_nvr_NorthEastMember_a7dc4c6b-ce46-418a-b4ac-e707f3f94f4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember_33c6af7f-407c-4a08-8b69-25010da25441" xlink:href="nvr-20220630.xsd#nvr_MidEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5c81885e-9093-4fe2-a7aa-c07030396823" xlink:to="loc_nvr_MidEastMember_33c6af7f-407c-4a08-8b69-25010da25441" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember_35f0c460-764d-41e8-b201-4d6f9c16f960" xlink:href="nvr-20220630.xsd#nvr_SouthEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5c81885e-9093-4fe2-a7aa-c07030396823" xlink:to="loc_nvr_SouthEastMember_35f0c460-764d-41e8-b201-4d6f9c16f960" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/FairValueAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20220630.xsd#FairValueAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/FairValueAdditionalInformationDetail" xlink:type="extended" id="i2d9dc0101b37492a9ed38578451857b1_FairValueAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ee6bba29-aa72-4ca6-8295-53e149c36a21" 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_a13255fb-8774-4812-80fe-c7497bab3976" 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_ee6bba29-aa72-4ca6-8295-53e149c36a21" xlink:to="loc_us-gaap_LongTermDebtFairValue_a13255fb-8774-4812-80fe-c7497bab3976" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_1ee92eec-81c4-48e8-b4c1-04006b7a435e" 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_ee6bba29-aa72-4ca6-8295-53e149c36a21" xlink:to="loc_us-gaap_SeniorNotes_1ee92eec-81c4-48e8-b4c1-04006b7a435e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability_b434482d-62d5-4ef3-b6d5-236bf301d452" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ee6bba29-aa72-4ca6-8295-53e149c36a21" xlink:to="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability_b434482d-62d5-4ef3-b6d5-236bf301d452" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup_6ca38bed-0e36-4188-ac49-6d1fc178f961" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ee6bba29-aa72-4ca6-8295-53e149c36a21" xlink:to="loc_us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup_6ca38bed-0e36-4188-ac49-6d1fc178f961" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValuePrincipalAmountLoansHeldforSale_bf3f7b55-c56c-4672-8960-2b7de1855d23" xlink:href="nvr-20220630.xsd#nvr_FairValuePrincipalAmountLoansHeldforSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ee6bba29-aa72-4ca6-8295-53e149c36a21" xlink:to="loc_nvr_FairValuePrincipalAmountLoansHeldforSale_bf3f7b55-c56c-4672-8960-2b7de1855d23" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_2993021d-3627-4ee1-8f21-37ef8e96a5aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ee6bba29-aa72-4ca6-8295-53e149c36a21" xlink:to="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_2993021d-3627-4ee1-8f21-37ef8e96a5aa" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_979c0145-fe99-4d08-b37f-db85848c8e29" 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_ee6bba29-aa72-4ca6-8295-53e149c36a21" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_979c0145-fe99-4d08-b37f-db85848c8e29" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_5d9b7273-4ef3-48bb-9ce0-a7f2028f3e0f" 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_ee6bba29-aa72-4ca6-8295-53e149c36a21" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_5d9b7273-4ef3-48bb-9ce0-a7f2028f3e0f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c81ba871-e6ec-40df-8608-877b43ff9188" 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_ee6bba29-aa72-4ca6-8295-53e149c36a21" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c81ba871-e6ec-40df-8608-877b43ff9188" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_1c2a98b1-6da4-4af3-b3d8-8720e08b329a" 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_c81ba871-e6ec-40df-8608-877b43ff9188" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_1c2a98b1-6da4-4af3-b3d8-8720e08b329a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_1c2a98b1-6da4-4af3-b3d8-8720e08b329a_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_1c2a98b1-6da4-4af3-b3d8-8720e08b329a" xlink:to="loc_us-gaap_SegmentDomain_1c2a98b1-6da4-4af3-b3d8-8720e08b329a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9743f566-6a93-46c7-8941-3877aa589bcf" 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_1c2a98b1-6da4-4af3-b3d8-8720e08b329a" xlink:to="loc_us-gaap_SegmentDomain_9743f566-6a93-46c7-8941-3877aa589bcf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_180c8046-3372-4274-bc6b-de40348e8173" xlink:href="nvr-20220630.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_9743f566-6a93-46c7-8941-3877aa589bcf" xlink:to="loc_nvr_HomeBuildingSegmentMember_180c8046-3372-4274-bc6b-de40348e8173" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_34ece2aa-f394-4d51-b0e7-9330425c41ca" xlink:href="nvr-20220630.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_9743f566-6a93-46c7-8941-3877aa589bcf" xlink:to="loc_nvr_MortgageBankingSegmentMember_34ece2aa-f394-4d51-b0e7-9330425c41ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4634dc7f-c8ad-47c8-ab4e-3eb2acaf69c9" 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_c81ba871-e6ec-40df-8608-877b43ff9188" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4634dc7f-c8ad-47c8-ab4e-3eb2acaf69c9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4634dc7f-c8ad-47c8-ab4e-3eb2acaf69c9_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_4634dc7f-c8ad-47c8-ab4e-3eb2acaf69c9" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4634dc7f-c8ad-47c8-ab4e-3eb2acaf69c9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5bd5b480-fd9f-477e-9c5d-b5ff470290e3" 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_4634dc7f-c8ad-47c8-ab4e-3eb2acaf69c9" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5bd5b480-fd9f-477e-9c5d-b5ff470290e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_3e9b433e-0975-4e49-b10f-672005d9dc2c" 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_5bd5b480-fd9f-477e-9c5d-b5ff470290e3" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_3e9b433e-0975-4e49-b10f-672005d9dc2c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_e94ff8f0-dcb0-4d1e-8ec4-139f2d53cb3d" 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_c81ba871-e6ec-40df-8608-877b43ff9188" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_e94ff8f0-dcb0-4d1e-8ec4-139f2d53cb3d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_e94ff8f0-dcb0-4d1e-8ec4-139f2d53cb3d_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_e94ff8f0-dcb0-4d1e-8ec4-139f2d53cb3d" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_e94ff8f0-dcb0-4d1e-8ec4-139f2d53cb3d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_16585d5b-d7b5-45f1-9955-50250d57f894" 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_e94ff8f0-dcb0-4d1e-8ec4-139f2d53cb3d" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_16585d5b-d7b5-45f1-9955-50250d57f894" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_a7e0a3f8-2dbe-4c87-adb3-f277d0abd949" 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_16585d5b-d7b5-45f1-9955-50250d57f894" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_a7e0a3f8-2dbe-4c87-adb3-f277d0abd949" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_c12974ce-0382-421c-80c5-57002460a3a2" 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_c81ba871-e6ec-40df-8608-877b43ff9188" xlink:to="loc_us-gaap_DebtInstrumentAxis_c12974ce-0382-421c-80c5-57002460a3a2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c12974ce-0382-421c-80c5-57002460a3a2_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_c12974ce-0382-421c-80c5-57002460a3a2" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c12974ce-0382-421c-80c5-57002460a3a2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_e9291c7c-2250-4b84-9731-a659ece08711" 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_c12974ce-0382-421c-80c5-57002460a3a2" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_e9291c7c-2250-4b84-9731-a659ece08711" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_a89bac9d-cf4b-4448-a3ed-509688a660c7" xlink:href="nvr-20220630.xsd#nvr_SeniorNotesDueTwoThousandTwentyTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9291c7c-2250-4b84-9731-a659ece08711" xlink:to="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_a89bac9d-cf4b-4448-a3ed-509688a660c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandThirtyMember_89f51822-7003-4dae-a197-9a4fc8251be9" xlink:href="nvr-20220630.xsd#nvr_SeniorNotesDueTwoThousandThirtyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9291c7c-2250-4b84-9731-a659ece08711" xlink:to="loc_nvr_SeniorNotesDueTwoThousandThirtyMember_89f51822-7003-4dae-a197-9a4fc8251be9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_82144110-9df7-4067-ac7c-685e1ac2146d" 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_e9291c7c-2250-4b84-9731-a659ece08711" xlink:to="loc_us-gaap_SeniorNotesMember_82144110-9df7-4067-ac7c-685e1ac2146d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_90899825-c4e1-48f3-8b0b-ae05765ce292" 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_c81ba871-e6ec-40df-8608-877b43ff9188" xlink:to="loc_us-gaap_FinancialInstrumentAxis_90899825-c4e1-48f3-8b0b-ae05765ce292" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_90899825-c4e1-48f3-8b0b-ae05765ce292_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_90899825-c4e1-48f3-8b0b-ae05765ce292" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_90899825-c4e1-48f3-8b0b-ae05765ce292_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e0f85eda-bb9f-49ea-b7a5-53f5e059b526" 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_90899825-c4e1-48f3-8b0b-ae05765ce292" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e0f85eda-bb9f-49ea-b7a5-53f5e059b526" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_e58805b6-9fcc-413b-a736-32a5d958f13d" 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_e0f85eda-bb9f-49ea-b7a5-53f5e059b526" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_e58805b6-9fcc-413b-a736-32a5d958f13d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_d4f30004-b194-4deb-8229-77f17e1bd9c6" 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_e0f85eda-bb9f-49ea-b7a5-53f5e059b526" xlink:to="loc_us-gaap_ForwardContractsMember_d4f30004-b194-4deb-8229-77f17e1bd9c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgagesHeldForSaleMember_43075a1f-d165-4997-9705-56addb1dbf47" xlink:href="nvr-20220630.xsd#nvr_MortgagesHeldForSaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e0f85eda-bb9f-49ea-b7a5-53f5e059b526" xlink:to="loc_nvr_MortgagesHeldForSaleMember_43075a1f-d165-4997-9705-56addb1dbf47" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_bade30bf-4d88-4be5-9789-48d7ed77d05d" 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_c81ba871-e6ec-40df-8608-877b43ff9188" xlink:to="loc_us-gaap_HedgingDesignationAxis_bade30bf-4d88-4be5-9789-48d7ed77d05d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_bade30bf-4d88-4be5-9789-48d7ed77d05d_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_bade30bf-4d88-4be5-9789-48d7ed77d05d" xlink:to="loc_us-gaap_HedgingDesignationDomain_bade30bf-4d88-4be5-9789-48d7ed77d05d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_e98ca8fd-9c16-4796-8efa-355e67bc2d61" 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_bade30bf-4d88-4be5-9789-48d7ed77d05d" xlink:to="loc_us-gaap_HedgingDesignationDomain_e98ca8fd-9c16-4796-8efa-355e67bc2d61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_9e443e97-9094-4bae-8978-334f7cadb7eb" 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_e98ca8fd-9c16-4796-8efa-355e67bc2d61" xlink:to="loc_us-gaap_NondesignatedMember_9e443e97-9094-4bae-8978-334f7cadb7eb" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail" xlink:type="simple" xlink:href="nvr-20220630.xsd#FairValueUndesignatedDerivativeInstrumentsDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail" xlink:type="extended" id="i350d4d7fa1d6489b82612a2c8e75a0bf_FairValueUndesignatedDerivativeInstrumentsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_bc7cc352-1d6d-4ec1-83fd-42eedddf212a" 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_4c25d55f-38e3-4a2b-b725-e9a80e853e0c" 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_bc7cc352-1d6d-4ec1-83fd-42eedddf212a" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_4c25d55f-38e3-4a2b-b725-e9a80e853e0c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueGrossLiability_04b0037f-0912-44e6-a316-02e4f89d48a0" 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_bc7cc352-1d6d-4ec1-83fd-42eedddf212a" xlink:to="loc_us-gaap_DerivativeAssetFairValueGrossLiability_04b0037f-0912-44e6-a316-02e4f89d48a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_11bff3c9-41c2-414c-9a8d-12484cb5f60e" 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_bc7cc352-1d6d-4ec1-83fd-42eedddf212a" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_11bff3c9-41c2-414c-9a8d-12484cb5f60e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8749d171-c4f7-4574-af1d-65902f997643" 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_bc7cc352-1d6d-4ec1-83fd-42eedddf212a" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8749d171-c4f7-4574-af1d-65902f997643" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_57f2ba95-b6e6-4ab3-b55c-e9d56420f85d" 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_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8749d171-c4f7-4574-af1d-65902f997643" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_57f2ba95-b6e6-4ab3-b55c-e9d56420f85d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_57f2ba95-b6e6-4ab3-b55c-e9d56420f85d_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_57f2ba95-b6e6-4ab3-b55c-e9d56420f85d" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_57f2ba95-b6e6-4ab3-b55c-e9d56420f85d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_925e13c4-a7da-448c-b763-6698bac739df" 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_57f2ba95-b6e6-4ab3-b55c-e9d56420f85d" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_925e13c4-a7da-448c-b763-6698bac739df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_a07e1a3a-211b-479a-91c9-3d2adafe3038" 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_925e13c4-a7da-448c-b763-6698bac739df" xlink:to="loc_us-gaap_OtherAssetsMember_a07e1a3a-211b-479a-91c9-3d2adafe3038" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember_f46d52d2-e19b-4b0d-846d-2c501bcab2fd" 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_BalanceSheetLocationDomain_925e13c4-a7da-448c-b763-6698bac739df" xlink:to="loc_us-gaap_AccruedLiabilitiesMember_f46d52d2-e19b-4b0d-846d-2c501bcab2fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_0dcb8451-dd86-4abb-bacc-4f2f53d7d818" 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_8749d171-c4f7-4574-af1d-65902f997643" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_0dcb8451-dd86-4abb-bacc-4f2f53d7d818" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_0dcb8451-dd86-4abb-bacc-4f2f53d7d818_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_0dcb8451-dd86-4abb-bacc-4f2f53d7d818" xlink:to="loc_us-gaap_SegmentDomain_0dcb8451-dd86-4abb-bacc-4f2f53d7d818_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_821d4cfd-77c9-4f16-8a8d-858ad08dbd28" 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_0dcb8451-dd86-4abb-bacc-4f2f53d7d818" xlink:to="loc_us-gaap_SegmentDomain_821d4cfd-77c9-4f16-8a8d-858ad08dbd28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_78cef1d5-cdb4-4aa3-8fbe-6d2c3057e7d0" xlink:href="nvr-20220630.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_821d4cfd-77c9-4f16-8a8d-858ad08dbd28" xlink:to="loc_nvr_MortgageBankingSegmentMember_78cef1d5-cdb4-4aa3-8fbe-6d2c3057e7d0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8cc7224c-a720-4e4a-b540-84c599297076" 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_8749d171-c4f7-4574-af1d-65902f997643" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8cc7224c-a720-4e4a-b540-84c599297076" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8cc7224c-a720-4e4a-b540-84c599297076_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_8cc7224c-a720-4e4a-b540-84c599297076" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8cc7224c-a720-4e4a-b540-84c599297076_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8f87dfc3-3bac-4083-bf95-114841951511" 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_8cc7224c-a720-4e4a-b540-84c599297076" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8f87dfc3-3bac-4083-bf95-114841951511" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_4d082aae-cc79-4eea-985a-e53e69c71553" 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_8f87dfc3-3bac-4083-bf95-114841951511" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_4d082aae-cc79-4eea-985a-e53e69c71553" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_946c5b28-0096-4930-8bbb-56434304fd68" 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_8749d171-c4f7-4574-af1d-65902f997643" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_946c5b28-0096-4930-8bbb-56434304fd68" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_946c5b28-0096-4930-8bbb-56434304fd68_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_946c5b28-0096-4930-8bbb-56434304fd68" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_946c5b28-0096-4930-8bbb-56434304fd68_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_f80361f9-b399-49f2-86ea-829a0500f2ad" 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_946c5b28-0096-4930-8bbb-56434304fd68" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_f80361f9-b399-49f2-86ea-829a0500f2ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_ed894970-7018-472f-9ad3-cd96c902844e" 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_f80361f9-b399-49f2-86ea-829a0500f2ad" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_ed894970-7018-472f-9ad3-cd96c902844e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_ccc0c3f4-7f0f-4c10-851d-5641d9c40dfb" 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_8749d171-c4f7-4574-af1d-65902f997643" xlink:to="loc_us-gaap_FinancialInstrumentAxis_ccc0c3f4-7f0f-4c10-851d-5641d9c40dfb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ccc0c3f4-7f0f-4c10-851d-5641d9c40dfb_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_ccc0c3f4-7f0f-4c10-851d-5641d9c40dfb" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ccc0c3f4-7f0f-4c10-851d-5641d9c40dfb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e8daf94c-d9fa-42c5-ba59-107b727ce68e" 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_ccc0c3f4-7f0f-4c10-851d-5641d9c40dfb" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e8daf94c-d9fa-42c5-ba59-107b727ce68e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_d078f7e1-e167-4d8b-afc4-cae24845b99b" 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_e8daf94c-d9fa-42c5-ba59-107b727ce68e" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_d078f7e1-e167-4d8b-afc4-cae24845b99b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_3594514b-fcbd-49e7-ae23-53c3ef2794e5" 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_e8daf94c-d9fa-42c5-ba59-107b727ce68e" xlink:to="loc_us-gaap_ForwardContractsMember_3594514b-fcbd-49e7-ae23-53c3ef2794e5" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" xlink:type="simple" xlink:href="nvr-20220630.xsd#FairValueFairValueMeasurementDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" xlink:type="extended" id="ib562fd475dfb49f38743cdae187454ff_FairValueFairValueMeasurementDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0b7df788-a814-4dd4-92cc-aa9706d90954" 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_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability_75038edd-75b9-4f81-81e8-c496fc2be1ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0b7df788-a814-4dd4-92cc-aa9706d90954" xlink:to="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability_75038edd-75b9-4f81-81e8-c496fc2be1ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementAssumedGainLossFromLoanSale_933be37f-02ce-47fc-868a-7349a69ce355" xlink:href="nvr-20220630.xsd#nvr_FairValueMeasurementAssumedGainLossFromLoanSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0b7df788-a814-4dd4-92cc-aa9706d90954" xlink:to="loc_nvr_FairValueMeasurementAssumedGainLossFromLoanSale_933be37f-02ce-47fc-868a-7349a69ce355" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementsInterestRateMovementEffect_810246a9-fc60-4c4e-9cea-dec08a0f115e" xlink:href="nvr-20220630.xsd#nvr_FairValueMeasurementsInterestRateMovementEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0b7df788-a814-4dd4-92cc-aa9706d90954" xlink:to="loc_nvr_FairValueMeasurementsInterestRateMovementEffect_810246a9-fc60-4c4e-9cea-dec08a0f115e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementsChangesInServicingRightsValue_eab2f18a-beca-4cb2-a095-eb78e32f73ba" xlink:href="nvr-20220630.xsd#nvr_FairValueMeasurementsChangesInServicingRightsValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0b7df788-a814-4dd4-92cc-aa9706d90954" xlink:to="loc_nvr_FairValueMeasurementsChangesInServicingRightsValue_eab2f18a-beca-4cb2-a095-eb78e32f73ba" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_4556507e-d35d-4bd8-af55-8d17c3acdbc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0b7df788-a814-4dd4-92cc-aa9706d90954" xlink:to="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_4556507e-d35d-4bd8-af55-8d17c3acdbc7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings_00f9e14a-896a-465d-9899-0266176392eb" xlink:href="nvr-20220630.xsd#nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0b7df788-a814-4dd4-92cc-aa9706d90954" xlink:to="loc_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings_00f9e14a-896a-465d-9899-0266176392eb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_18ef30f3-2266-4ce5-8393-b3bb5a030173" 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_0b7df788-a814-4dd4-92cc-aa9706d90954" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_18ef30f3-2266-4ce5-8393-b3bb5a030173" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValuePrincipalAmountLoansHeldforSale_e23f9aef-444e-46b9-a858-3b5a087a4ee5" xlink:href="nvr-20220630.xsd#nvr_FairValuePrincipalAmountLoansHeldforSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0b7df788-a814-4dd4-92cc-aa9706d90954" xlink:to="loc_nvr_FairValuePrincipalAmountLoansHeldforSale_e23f9aef-444e-46b9-a858-3b5a087a4ee5" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_20d85b48-835e-42bc-b421-dfe7078a594e" 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_0b7df788-a814-4dd4-92cc-aa9706d90954" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_20d85b48-835e-42bc-b421-dfe7078a594e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_14202e67-d320-4800-8eb2-d6c4025a7e5f" 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_20d85b48-835e-42bc-b421-dfe7078a594e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_14202e67-d320-4800-8eb2-d6c4025a7e5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_14202e67-d320-4800-8eb2-d6c4025a7e5f_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_14202e67-d320-4800-8eb2-d6c4025a7e5f" xlink:to="loc_us-gaap_SegmentDomain_14202e67-d320-4800-8eb2-d6c4025a7e5f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_65e1b300-116e-4b0b-bf6f-42d7c260d463" 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_14202e67-d320-4800-8eb2-d6c4025a7e5f" xlink:to="loc_us-gaap_SegmentDomain_65e1b300-116e-4b0b-bf6f-42d7c260d463" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_f5625c71-c730-4f46-a270-1e211aa54ca1" xlink:href="nvr-20220630.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_65e1b300-116e-4b0b-bf6f-42d7c260d463" xlink:to="loc_nvr_MortgageBankingSegmentMember_f5625c71-c730-4f46-a270-1e211aa54ca1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0ef925b0-983c-4508-833d-e86b69e6510d" 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_20d85b48-835e-42bc-b421-dfe7078a594e" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0ef925b0-983c-4508-833d-e86b69e6510d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0ef925b0-983c-4508-833d-e86b69e6510d_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_0ef925b0-983c-4508-833d-e86b69e6510d" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0ef925b0-983c-4508-833d-e86b69e6510d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_90744aae-a365-459e-b8b1-08709995f0f7" 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_0ef925b0-983c-4508-833d-e86b69e6510d" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_90744aae-a365-459e-b8b1-08709995f0f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_f0379aa2-fb38-4bfb-99cf-2ecdf71a51ad" 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_90744aae-a365-459e-b8b1-08709995f0f7" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_f0379aa2-fb38-4bfb-99cf-2ecdf71a51ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_9ce0908a-4686-4c0b-a37a-7fadc20237d6" 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_20d85b48-835e-42bc-b421-dfe7078a594e" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_9ce0908a-4686-4c0b-a37a-7fadc20237d6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_9ce0908a-4686-4c0b-a37a-7fadc20237d6_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_9ce0908a-4686-4c0b-a37a-7fadc20237d6" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_9ce0908a-4686-4c0b-a37a-7fadc20237d6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_9b2fc099-560e-4a61-87f8-5cdc5d1d1345" 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_9ce0908a-4686-4c0b-a37a-7fadc20237d6" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_9b2fc099-560e-4a61-87f8-5cdc5d1d1345" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_d8a96e21-ff84-45b1-a253-e959edebfa13" 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_9b2fc099-560e-4a61-87f8-5cdc5d1d1345" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_d8a96e21-ff84-45b1-a253-e959edebfa13" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_f8d9d929-f881-4a90-80dd-89edb3b8ea29" 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_20d85b48-835e-42bc-b421-dfe7078a594e" xlink:to="loc_us-gaap_FinancialInstrumentAxis_f8d9d929-f881-4a90-80dd-89edb3b8ea29" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f8d9d929-f881-4a90-80dd-89edb3b8ea29_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_f8d9d929-f881-4a90-80dd-89edb3b8ea29" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f8d9d929-f881-4a90-80dd-89edb3b8ea29_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5c9cc127-6c70-4536-b28d-e65a5c9abe62" 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_f8d9d929-f881-4a90-80dd-89edb3b8ea29" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5c9cc127-6c70-4536-b28d-e65a5c9abe62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_c04cf61c-e916-4cac-91cf-33bef06114a7" 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_5c9cc127-6c70-4536-b28d-e65a5c9abe62" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_c04cf61c-e916-4cac-91cf-33bef06114a7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_2322e3c2-7f99-428f-aded-8ce230587530" 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_5c9cc127-6c70-4536-b28d-e65a5c9abe62" xlink:to="loc_us-gaap_ForwardContractsMember_2322e3c2-7f99-428f-aded-8ce230587530" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgagesHeldForSaleMember_23ed12a6-cd9d-433b-9688-b569edb1c1f0" xlink:href="nvr-20220630.xsd#nvr_MortgagesHeldForSaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5c9cc127-6c70-4536-b28d-e65a5c9abe62" xlink:to="loc_nvr_MortgagesHeldForSaleMember_23ed12a6-cd9d-433b-9688-b569edb1c1f0" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/DebtAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20220630.xsd#DebtAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/DebtAdditionalInformationDetail" xlink:type="extended" id="i1ff3067212c9448ba5d4f7171a0af317_DebtAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_b4fbd55c-933a-4b86-877d-054178716f2f" 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_628a210c-58e7-42ed-b2c7-d56202f3305a" 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_b4fbd55c-933a-4b86-877d-054178716f2f" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_628a210c-58e7-42ed-b2c7-d56202f3305a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_de0d19be-ba92-46d7-b265-642f74011c3e" 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_b4fbd55c-933a-4b86-877d-054178716f2f" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_de0d19be-ba92-46d7-b265-642f74011c3e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_3167333b-0ac4-4f36-8074-4aa50eb6413a" 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_b4fbd55c-933a-4b86-877d-054178716f2f" xlink:to="loc_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_3167333b-0ac4-4f36-8074-4aa50eb6413a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_1ed7efa1-e549-4fb7-bf32-1eae2f52f69b" 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_b4fbd55c-933a-4b86-877d-054178716f2f" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_1ed7efa1-e549-4fb7-bf32-1eae2f52f69b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_936ab2ee-e17e-4f5d-a25b-164b39883de7" 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_b4fbd55c-933a-4b86-877d-054178716f2f" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_936ab2ee-e17e-4f5d-a25b-164b39883de7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LineOfCreditMaximumIncrementalCommitmentAmount_04abc28f-bbdb-4477-9ec6-04048b82d666" xlink:href="nvr-20220630.xsd#nvr_LineOfCreditMaximumIncrementalCommitmentAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b4fbd55c-933a-4b86-877d-054178716f2f" xlink:to="loc_nvr_LineOfCreditMaximumIncrementalCommitmentAmount_04abc28f-bbdb-4477-9ec6-04048b82d666" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_0db93cd8-4090-4821-8b3e-b858ab5fe5d3" 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_b4fbd55c-933a-4b86-877d-054178716f2f" xlink:to="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_0db93cd8-4090-4821-8b3e-b858ab5fe5d3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_df954804-8090-437a-b1d8-a11f56134c13" 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_b4fbd55c-933a-4b86-877d-054178716f2f" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_df954804-8090-437a-b1d8-a11f56134c13" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarehouseAgreementBorrowings_50a3670b-d8bb-4042-b956-907e7cfa99af" 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_b4fbd55c-933a-4b86-877d-054178716f2f" xlink:to="loc_us-gaap_WarehouseAgreementBorrowings_50a3670b-d8bb-4042-b956-907e7cfa99af" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_8a043830-80b1-41e2-a54f-c224849bd531" 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_b4fbd55c-933a-4b86-877d-054178716f2f" xlink:to="loc_us-gaap_DebtInstrumentTable_8a043830-80b1-41e2-a54f-c224849bd531" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_baff4574-afd3-400f-8dbd-a60eaa1d3822" 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_8a043830-80b1-41e2-a54f-c224849bd531" xlink:to="loc_us-gaap_DebtInstrumentAxis_baff4574-afd3-400f-8dbd-a60eaa1d3822" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_baff4574-afd3-400f-8dbd-a60eaa1d3822_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_baff4574-afd3-400f-8dbd-a60eaa1d3822" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_baff4574-afd3-400f-8dbd-a60eaa1d3822_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_7496de9e-050d-4179-a0b2-c177549cb74c" 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_baff4574-afd3-400f-8dbd-a60eaa1d3822" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_7496de9e-050d-4179-a0b2-c177549cb74c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_b684a464-bc1c-4acb-abbd-9914ff947c11" xlink:href="nvr-20220630.xsd#nvr_SeniorNotesDueTwoThousandTwentyTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7496de9e-050d-4179-a0b2-c177549cb74c" xlink:to="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_b684a464-bc1c-4acb-abbd-9914ff947c11" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CreditAgreementMember_ca5793a4-5188-4cf0-aa2c-ef5d6319fa05" xlink:href="nvr-20220630.xsd#nvr_CreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7496de9e-050d-4179-a0b2-c177549cb74c" xlink:to="loc_nvr_CreditAgreementMember_ca5793a4-5188-4cf0-aa2c-ef5d6319fa05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_RepurchaseAgreementMember_572ac065-c117-4ce8-a7ae-fbdcb67cf52c" xlink:href="nvr-20220630.xsd#nvr_RepurchaseAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7496de9e-050d-4179-a0b2-c177549cb74c" xlink:to="loc_nvr_RepurchaseAgreementMember_572ac065-c117-4ce8-a7ae-fbdcb67cf52c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandThirtyMember_96b41578-cbc5-41fa-8e69-08864fcffc2e" xlink:href="nvr-20220630.xsd#nvr_SeniorNotesDueTwoThousandThirtyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7496de9e-050d-4179-a0b2-c177549cb74c" xlink:to="loc_nvr_SeniorNotesDueTwoThousandThirtyMember_96b41578-cbc5-41fa-8e69-08864fcffc2e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_A600MSeniorNotesDueTwoThousandThirtyMember_c508cdc1-2c9d-4191-8dc1-6c9b55930eeb" xlink:href="nvr-20220630.xsd#nvr_A600MSeniorNotesDueTwoThousandThirtyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7496de9e-050d-4179-a0b2-c177549cb74c" xlink:to="loc_nvr_A600MSeniorNotesDueTwoThousandThirtyMember_c508cdc1-2c9d-4191-8dc1-6c9b55930eeb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_A300MSeniorNotesDueTwoThousandThirtyMember_b7f0597d-81af-42c5-aed4-be1f94a33bf7" xlink:href="nvr-20220630.xsd#nvr_A300MSeniorNotesDueTwoThousandThirtyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7496de9e-050d-4179-a0b2-c177549cb74c" xlink:to="loc_nvr_A300MSeniorNotesDueTwoThousandThirtyMember_b7f0597d-81af-42c5-aed4-be1f94a33bf7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_5a9bebef-f378-46f2-8687-7800fd52b12f" 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_8a043830-80b1-41e2-a54f-c224849bd531" xlink:to="loc_us-gaap_CreditFacilityAxis_5a9bebef-f378-46f2-8687-7800fd52b12f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_5a9bebef-f378-46f2-8687-7800fd52b12f_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_5a9bebef-f378-46f2-8687-7800fd52b12f" xlink:to="loc_us-gaap_CreditFacilityDomain_5a9bebef-f378-46f2-8687-7800fd52b12f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_54a6da0f-797f-44c3-8bb8-b5246827ab06" 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_5a9bebef-f378-46f2-8687-7800fd52b12f" xlink:to="loc_us-gaap_CreditFacilityDomain_54a6da0f-797f-44c3-8bb8-b5246827ab06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_3c6b653a-9626-4b68-8afb-19c827d486bb" 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_54a6da0f-797f-44c3-8bb8-b5246827ab06" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_3c6b653a-9626-4b68-8afb-19c827d486bb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0bd9544c-bcc1-4508-9099-ba114292a7e5" 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_8a043830-80b1-41e2-a54f-c224849bd531" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0bd9544c-bcc1-4508-9099-ba114292a7e5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0bd9544c-bcc1-4508-9099-ba114292a7e5_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_0bd9544c-bcc1-4508-9099-ba114292a7e5" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_0bd9544c-bcc1-4508-9099-ba114292a7e5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c3279e77-69bb-416d-9c11-661cc770e8e3" 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_0bd9544c-bcc1-4508-9099-ba114292a7e5" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c3279e77-69bb-416d-9c11-661cc770e8e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SublimitForIssuanceOfLettersOfCreditMember_7ba898ba-6799-461e-94e7-a3a72cf9a957" xlink:href="nvr-20220630.xsd#nvr_SublimitForIssuanceOfLettersOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c3279e77-69bb-416d-9c11-661cc770e8e3" xlink:to="loc_nvr_SublimitForIssuanceOfLettersOfCreditMember_7ba898ba-6799-461e-94e7-a3a72cf9a957" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c094d15c-1940-4b74-862b-892dc379dde5" 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_DebtInstrumentTable_8a043830-80b1-41e2-a54f-c224849bd531" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c094d15c-1940-4b74-862b-892dc379dde5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_c094d15c-1940-4b74-862b-892dc379dde5_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_c094d15c-1940-4b74-862b-892dc379dde5" xlink:to="loc_us-gaap_SegmentDomain_c094d15c-1940-4b74-862b-892dc379dde5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_889d8c34-b6c3-4adb-b2fb-09db8d725b69" 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_c094d15c-1940-4b74-862b-892dc379dde5" xlink:to="loc_us-gaap_SegmentDomain_889d8c34-b6c3-4adb-b2fb-09db8d725b69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_4eb12656-8f72-42fc-a1d2-8b9ee9425fb9" xlink:href="nvr-20220630.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_889d8c34-b6c3-4adb-b2fb-09db8d725b69" xlink:to="loc_nvr_HomeBuildingSegmentMember_4eb12656-8f72-42fc-a1d2-8b9ee9425fb9" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>nvr-20220630_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:3e5b9f1f-0db4-4300-a375-14090876d6a2,g:a3508e3d-b1b9-40cb-97c8-17f1e9caf35c-->
<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_c18cd13a-49ec-4faf-be39-fa1a29b72964_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_us-gaap_SupplementalCashFlowInformationAbstract_10db4d53-d8f6-491b-b881-e1c60ba0865f_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_nvr_LandUnderDevelopmentDisclosureTextBlock_41967ff9-cb89-4d16-a111-7fbefcc6a426_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-20220630.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_afa4b14d-54b1-4b43-8d0c-8ab82ffff6ec_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink: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, 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_FairValueMeasurementsFairValueHierarchyDomain_d9ed2b93-60af-493b-86ef-eb5dd76f74df_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_b9c14654-a1cf-42b9-9c2b-e3f1bb574b44_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_0907c10e-7c7b-400c-accd-db83feec5b51_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_srt_ConsolidatedEntitiesAxis_400aa18c-2855-4fec-9465-3265bbe6335e_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink: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 Entities</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink: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 Entities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesAxis" xlink:to="lab_srt_ConsolidatedEntitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_72109703-2930-49a8-bf33-6cb1dec48291_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 assets</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_nvr_NorthEastMember_d65e2112-5d37-4050-8731-92036e30dd3d_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-20220630.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_srt_RangeMember_6cc7a081-5f73-459c-b803-b9b891374c65_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">Statistical Measurement [Domain]</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_d49b29f6-1089-4007-95cf-2e684c8e04bd_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_45ae7fcb-1012-44e8-ad50-b4207874faea_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_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_a5fd6418-0eab-4306-a502-3d67b36d03c6_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_CommonStockSharesHeldInEmployeeTrustShares_36329bc0-3815-4460-ad6b-c68975b3e475_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 (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_43036fed-b9ef-4160-a0e1-ebf16a8d944e_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_cea51e35-73c8-4c53-9481-4021c4c31717_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_f5800b66-06de-4cbd-b878-542c1603a383_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_b68976d9-69eb-43a8-8386-92d2682e3332_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">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_1a62f444-8766-4f0d-a21a-4426b9d8a049_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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_50d1c250-a3f2-4dbe-a9b6-38e8eeb2e2a6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" 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, Options, Forfeitures in Period</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_8d641d2e-e495-4b98-9f23-67d64d621cd1_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; 106,697 shares of NVR, Inc. common stock as of both June&#160;30, 2022 and December&#160;31, 2021</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_17e3d991-0767-40d8-8dce-b1c394f7d40a_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 leases</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_nvr_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary_02db1ac8-9283-4603-bb58-5bdcc3ada5fa_terseLabel_en-US" xlink:label="lab_nvr_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary" xlink: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 NVR is not primary beneficiary</link:label>
    <link:label id="lab_nvr_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary_label_en-US" xlink:label="lab_nvr_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary" xlink: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 Company Is Not Primary Beneficiary</link:label>
    <link:label id="lab_nvr_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary_documentation_en-US" xlink:label="lab_nvr_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary" 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 the Company is deemed not the primary beneficiary.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary" xlink:href="nvr-20220630.xsd#nvr_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary" xlink:to="lab_nvr_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_d390cc23-b16a-4a9f-9c31-7c010a4f37ea_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_f4158ee5-a149-4d6f-bdca-3f128f28bbe1_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_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1904d858-68b9-4067-bbeb-b53672b0b00d_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_9aa8f465-5004-4ae3-85f2-fe52ad4269e3_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_nvr_CorporateCapitalAllocationCharge_f1b04058-efda-4090-a5fa-cf3aac43d9d9_terseLabel_en-US" xlink:label="lab_nvr_CorporateCapitalAllocationCharge" xlink: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</link:label>
    <link:label id="lab_nvr_CorporateCapitalAllocationCharge_2311b031-da14-4652-a73f-56f1d2630e4a_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_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-20220630.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_8221bfac-b340-4b36-b466-828dd85c68a5_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">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4ebb1adb-521b-40ef-a70e-f1f95f9f3147_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">Net decrease in cash, restricted cash, and cash equivalents</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_2b4f5426-8870-45e1-8e2b-422b11510fa9_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_3611e492-0a51-4fe6-818d-9f49a0e42427_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_nvr_JointVenturesLineItems_31f9f920-d64b-41a7-9c1e-55d9100c6404_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-20220630.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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_57d518b8-0c0b-46af-95e6-6a963329724b_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_nvr_LetterOfCreditOnLotPurchaseAgreements_80bc540b-c60e-4cfa-9c3c-0c2f447e2527_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-20220630.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_nvr_MidEastMember_debaab5e-7bdc-4601-bcc5-8fb4c16e5829_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-20220630.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_nvr_TwoThousandTenEquityPlanMember_e70ddf45-18d6-4e4d-99a7-e099c9418452_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">Two Thousand Ten, Equity 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-20220630.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_nvr_DeferredCompensationLiabilityMember_94cb3f6e-96bc-4c64-9aec-cd4ef62bf841_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-20220630.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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_f66c1781-4e51-411c-b697-7c147ef15e20_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryOperativeBuilders_224e6a50-cc6d-4ff8-ac45-71d24eed77ff_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_TwoThousandFourteenEquityPlanMember_108e5bcd-3cc8-4d86-aee6-5b79a9339de1_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">Two Thousand Fourteen, Equity 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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandFourteenEquityPlanMember" xlink:href="nvr-20220630.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_OperatingLeaseWeightedAverageDiscountRatePercent_74533c36-a6c5-422c-90d6-9e5055f55a82_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 leases</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_7a10dcd7-1b9b-437a-914d-0f29b81ce75f_verboseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" 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">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_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_24a111ab-650e-42de-8480-ec2d0c838ad5_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_SublimitForIssuanceOfLettersOfCreditMember_58cb45a2-9044-44a2-b2e5-6e87bcfb0004_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-20220630.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_08ab67bd-03f9-45de-8ba9-f417b226826a_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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_990c0d4e-de33-47a7-a265-535f1c56b96b_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_2532455d-eceb-4866-88f6-8b5ea55a5943_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</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_b4748d0f-f7bb-4519-816a-d99093a529c1_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">Award Type [Domain]</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_nvr_ContractLandDepositReserveAdjustment_d6e08f90-eb98-4dc9-9020-b3ccfd4086d2_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-20220630.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_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_49011da6-f42d-4f27-895a-73ad703bea11_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_8fe73a81-1086-4754-be89-8d73eddfe930_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_be143c17-14e8-4796-a285-89058b30116a_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_99555bec-cfc8-4ca1-bffc-0ad6644b9d1d_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_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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_987ec7fc-177c-4ed8-bd45-c92a691695b3_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">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</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_bf8e32ba-da15-4df5-a869-6852f0c8b46d_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_6262e52b-6738-4832-91ff-5591332b2002_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">Finance leases</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_nvr_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock_76837a74-2187-4a4e-97e9-ec70cec98f51_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-20220630.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_3256f837-8c1f-45b3-95a7-855ac3cc5264_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink: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</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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_9e545275-7fde-4013-97b8-6d64d4776fd2_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">New Accounting Pronouncements or Change in Accounting Principle [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_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_2c2feb8e-61a6-4d78-b710-dbfe96983e2b_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink: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 and Change in Accounting Principle [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther_569b1edd-9b8b-495f-997b-1b257e37dc8d_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">Reissued shares during the period, shares (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-20220630.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8211c104-6a10-4553-bc42-4348d7b98a67_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">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</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_dad3bdee-e34b-4c42-9719-cb314fbac824_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_RetainedEarningsMember_b258e814-cbf2-4b02-9ac6-54e481bd012c_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_GainLossOnSaleOfMortgageLoans_da1d932d-f877-4467-801e-4c77fa1d2e1e_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_DebtInstrumentAxis_a59ec4b5-2e52-4ca2-b18c-5a846a9361fd_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_nvr_MidAtlanticMember_2d04cf95-ca7f-4d77-affc-b486ba0cae0c_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-20220630.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_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_987ab396-ab2a-42e6-9ef9-4b56232a17ff_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 Contingencies</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_nvr_LotsControlledByCompany_4bed0192-c661-404a-a57d-6a6b4021a780_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-20220630.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_EquityMethodInvestmentDividendsOrDistributions_f978cec5-bce1-42eb-8633-569a2ddf7324_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_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_869e6e3c-772d-44de-a50b-6e7488647041_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">Operating leases</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_SummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTableTextBlock_5ad4e6af-ec3b-4c01-87cc-6b67888bca68_terseLabel_en-US" xlink:label="lab_nvr_SummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTableTextBlock" xlink: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_SummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTableTextBlock_label_en-US" xlink:label="lab_nvr_SummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTableTextBlock" xlink: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 Equity-Based Compensation Plans with Grants Outstanding [Table Text Block]</link:label>
    <link:label id="lab_nvr_SummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTableTextBlock_documentation_en-US" xlink:label="lab_nvr_SummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTableTextBlock" 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 Equity-Based Compensation Plans with Grants Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTableTextBlock" xlink:href="nvr-20220630.xsd#nvr_SummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_SummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTableTextBlock" xlink:to="lab_nvr_SummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties_0227fe01-3e3a-48ab-9e34-cc036a5bffed_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-20220630.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_nvr_HomeBuildingSegmentMember_ce29c549-3cc0-4482-8736-c21b8215bcab_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 Segment</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-20220630.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_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_3d35e7a1-e1dd-447e-95ba-f889f92efc9b_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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_2c761f40-c410-4533-9b6d-dc5d702a52e4_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">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</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_9cdc4bc0-ece6-48de-a76c-636f3b2cca75_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_75d03bd4-6131-4d13-8f48-82a4c48568cb_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_us-gaap_FinanceLeasePrincipalPayments_eecd90ce-8c8d-43c4-a074-bce3633f0b05_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">Principal payments on finance lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_83743d70-42bc-4904-834c-e0efc78ffb41_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">Financing cash flows from finance leases</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_AggregateAdditionalFundingCommitments_fa286872-ef68-48d8-934b-9c300e48d7e0_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-20220630.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_EarningsPerShareBasic_b72b7f2e-f09e-4a6f-ba82-5323ec8f624c_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_a5208ccb-90b9-48fe-ad6a-dc25a5779b16_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_us-gaap_CapitalizedContractCostNet_540e4307-742e-4a2b-8cdc-46d40319576e_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">Contract cost</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_LeasesWeightedAverageDiscountRatesAbstract_1f7cf832-03e3-4400-b050-55394b664d97_terseLabel_en-US" xlink:label="lab_nvr_LeasesWeightedAverageDiscountRatesAbstract" xlink: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 discount rate:</link:label>
    <link:label id="lab_nvr_LeasesWeightedAverageDiscountRatesAbstract_label_en-US" xlink:label="lab_nvr_LeasesWeightedAverageDiscountRatesAbstract" xlink: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, Weighted Average Discount Rates [Abstract]</link:label>
    <link:label id="lab_nvr_LeasesWeightedAverageDiscountRatesAbstract_documentation_en-US" xlink:label="lab_nvr_LeasesWeightedAverageDiscountRatesAbstract" 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">Leases, Weighted Average Discount Rates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LeasesWeightedAverageDiscountRatesAbstract" xlink:href="nvr-20220630.xsd#nvr_LeasesWeightedAverageDiscountRatesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_LeasesWeightedAverageDiscountRatesAbstract" xlink:to="lab_nvr_LeasesWeightedAverageDiscountRatesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_b5cf142a-1507-4094-8e45-1d4c5f03cab2_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 cash flows from operating leases</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_DerivativeFairValueOfDerivativeAsset_7e953ca5-905a-4819-889c-6f12af5b8957_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_989261f9-086e-47d9-9455-4e2ffb571727_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_8f849da4-edc5-498c-950a-0d053339b3d2_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" 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 cash and cash equivalents</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_LeasesWeightedAverageLeaseTermsAbstract_1b643076-79bf-4c7e-ae86-35041e90bce6_terseLabel_en-US" xlink:label="lab_nvr_LeasesWeightedAverageLeaseTermsAbstract" xlink: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 remaining lease term (in years):</link:label>
    <link:label id="lab_nvr_LeasesWeightedAverageLeaseTermsAbstract_label_en-US" xlink:label="lab_nvr_LeasesWeightedAverageLeaseTermsAbstract" xlink: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, Weighted Average Lease Terms [Abstract]</link:label>
    <link:label id="lab_nvr_LeasesWeightedAverageLeaseTermsAbstract_documentation_en-US" xlink:label="lab_nvr_LeasesWeightedAverageLeaseTermsAbstract" 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">Leases, Weighted Average Lease Terms</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LeasesWeightedAverageLeaseTermsAbstract" xlink:href="nvr-20220630.xsd#nvr_LeasesWeightedAverageLeaseTermsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_LeasesWeightedAverageLeaseTermsAbstract" xlink:to="lab_nvr_LeasesWeightedAverageLeaseTermsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_A600MSeniorNotesDueTwoThousandThirtyMember_ea6104f2-af55-448c-a54a-a14b5e5d5f9b_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">$600M Senior Notes Due Two Thousand Thirty</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-20220630.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_nvr_UnallocatedCorporateOverhead_b98d7fb6-c1ce-40a6-9e8a-32b4b0f62707_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-20220630.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_PlanNameAxis_20ca7a7c-da95-4585-b57d-6b72b8e57b43_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 [Axis]</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_e4b7cce8-666b-4b2f-9c60-1b81a82c2e54_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</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_OtherOperatingActivitiesCashFlowStatement_65964a02-ece3-4981-b874-52556e78f551_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_847273ec-f0f0-449a-b8da-cce80c3b5e13_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_dei_EntitySmallBusiness_1e723b9d-cb2d-48c8-a69c-d62593ea2a54_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_us-gaap_LiabilitiesAndStockholdersEquity_8e99603e-fc3b-4f4b-880f-5f063bba5432_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_AccountsReceivableNet_cef04119-c90b-47ab-a1fb-f6e7617d4187_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_us-gaap_ShareBasedCompensationAwardTrancheOneMember_97fa5ef9-fd09-4aa0-aaa4-2c97b6e0f9f8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink: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 Payment Arrangement, Tranche One</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink: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 One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1e8076c9-6c58-4ac1-8915-ef3c8aafbd2c_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">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, 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_LiabilitiesAndStockholdersEquityAbstract_a3740ba7-06b8-4ac0-bcd4-1138dbac0a04_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_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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_21cb6be4-a51e-4019-a087-bd89bf390689_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_66abc8d7-8aaa-4a9d-b9d3-b6ad1b330cb3_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_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_us-gaap_EarningsPerShareTextBlock_4f3c4850-ecb7-4b6f-baf3-9271dc57951d_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink: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_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_d9ed78d8-3e74-4620-9d10-7a425396edc1_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_StockIssuedDuringPeriodValueStockOptionsExercised_99971b5c-11e1-4882-bd08-36e1c0010e8d_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</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_343a9646-ce3a-43ed-bd19-87c27f064a2e_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_e5e297b2-1f10-44e5-9b98-054de5fad0ed_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_us-gaap_BalanceSheetLocationDomain_d54adc54-4a2b-4d94-9472-66f42575a058_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 [Domain]</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_us-gaap_SellingGeneralAndAdministrativeExpense_c1668804-4010-4bab-84dd-b04468c3ddd6_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_dei_EntityCommonStockSharesOutstanding_0a655293-ae26-4f66-924f-7592956538f8_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_dei_EntityAddressStateOrProvince_d6a158fb-62e8-4e90-a606-a01ab10d62a4_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_3ef21cdc-a46b-4b4b-9a5a-6080017330b4_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_us-gaap_DeferredIncomeTaxAssetsNet_078fb724-1254-4766-ac0b-ecae24f93695_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 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_622892de-a4a4-4fff-86b1-94834e13415c_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_d07b0575-5a24-4608-817b-de3ea2dde1a8_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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2d53ffe9-8229-4a14-8140-c0d1a3e502b6_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">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, 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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_26c32084-6642-4478-a62d-8ab12e0ac126_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">Share-based Payment Arrangement</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_us-gaap_SeniorNotesMember_0ff8319e-6cd9-4692-88f2-20919782af03_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_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_ae61cbb7-5045-4aa9-a5a5-3566d14d923f_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink: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 Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink: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 and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:to="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_927eeac8-4f2a-44e5-b1a0-8c5743b136ab_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">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</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_nvr_ConsolidationAdjustmentsAndOther_0b176694-72b6-48b0-98b1-1165e139a885_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-20220630.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_us-gaap_NumberOfReportableSegments_29c93f30-b470-4240-a10e-135768edd571_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_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue_24d05bcb-7f18-4813-90b4-50a6512e4c6c_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">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_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-20220630.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_nvr_FairValueMeasurementsInterestRateMovementEffect_98a2cdcc-f4c2-4654-93f2-4c7fc0a33bad_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-20220630.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_nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember_74f281b5-72f9-44a7-b00c-96c3d81e06ba_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-20220630.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_OperatingLeaseLiability_7f5c6611-d518-4653-991c-3506f39f60c0_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 liabilities</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_84704c17-256a-4b5f-b1d4-2d009f9c1950_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_us-gaap_CommonStockValue_0bdff573-3ae4-483c-998e-43ea6eb13744_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 June&#160;30, 2022 and December&#160;31, 2021</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_f3616192-f4b4-4c1f-aa9d-2910e86a583b_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 leases</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_InventoryNetAbstract_f70eca97-ad97-4385-a4cf-c618ad017909_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_2325d445-9a3b-4d0d-bde8-d5be7f5059a8_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">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</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_BasisOfAccountingPolicyPolicyTextBlock_d3a88f3a-f3b3-41b3-8916-57163c36dc92_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_6c57e140-ac49-4d76-b8bf-9d93e27cf64e_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_13ec4871-09ce-4264-aa1b-d38648b11bd5_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_5c16c7c1-58c8-4f85-a590-d3396dfbc9e1_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_ea21e2a4-d371-4249-b7dc-14c3be527165_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_RealEstateInventoryCapitalizedInterestCostsCostOfSales1_57fb02d3-f552-45a0-bc93-28717c9965f2_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_RestrictedStockMember_2e73a403-f6de-44cc-a483-07a21c2d2bf9_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink: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 Stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_8b49716b-2a3f-4aa7-9e73-3e30c69bccb6_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover page.</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_86a69403-f204-454e-9906-7f274ff7d021_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_nvr_CorporateReconcilingItemsAndEliminationsMember_93f55bdb-d257-4415-95ea-5a8eda3a9d01_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 and Reconciling Items</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-20220630.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_TreasuryStockShares_3d853720-e96a-4ee2-8e94-d5ba4308d2a7_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 (in 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_InterestCostsIncurred_70962e3b-1617-4dde-aa58-13c94fdd124d_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_FinancialInstrumentAxis_ecff3bb7-bc0e-464d-b474-2f6bb5dbee6c_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_nvr_FairValueMeasurementAssumedGainLossFromLoanSale_8d1ec9e5-cbcf-4a1b-b9ca-b46fdd23fca7_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-20220630.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_EmployeeStockOptionMember_3f65d050-b726-4c8d-9439-4955be379d8f_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">Share-based Payment Arrangement, Option</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_1a3d39f4-c41d-4162-993a-4af970f032fc_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_FairValueByFairValueHierarchyLevelAxis_823ccd9d-053c-4de6-a0cd-1ea6be12d14d_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_srt_ConsolidationItemsDomain_12052880-5693-4517-bea1-b1cb07b9aa63_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_EquityAbstract_a3eaf6c4-3b9d-40da-855f-39c2ded7ab30_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_dei_DocumentQuarterlyReport_127d7835-3c5a-4703-b5fe-0735c7d48775_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink: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 Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink: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 Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_1d6e4375-e3df-473c-a9e6-7820ab19e5cb_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_us-gaap_CommonStockMember_ba34d1a3-8afa-47f6-b0ef-b0a7a2f67b27_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_nvr_LineOfCreditMaximumIncrementalCommitmentAmount_141dca16-7541-4f61-9e1d-5010b75441ac_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-20220630.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_FinanceLeaseWeightedAverageRemainingLeaseTerm1_e67b0f20-f0ce-4461-9b41-5a2cee0fc520_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 leases</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_c7ed212d-5242-4760-9c1e-17d6ea0dc78a_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 Disclosures</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_272d391a-05b3-465e-bc1d-ba888ef330fd_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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_9073a22e-bd22-411f-bf3b-9c6a5d7077ac_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantiesDisclosuresAbstract_0abcfab7-bb04-4a6b-ab99-bcbb6fb80f24_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Warranties Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_ProductWarrantiesDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Warranties Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:to="lab_us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_fcaa8a9e-8f30-47df-a448-6e8196d81338_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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3cdfe01a-806b-404e-b8ea-5e60f5135a22_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_2df3b143-1985-46dc-a01b-a431b99d3769_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_66d03e1a-88b2-4807-bbba-8aa67803001e_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 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_nvr_ConsolidatedJointVentureMember_c6007ca2-f55e-4966-9bab-afc13546e984_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-20220630.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_ShareBasedCompensation_b9d96d98-bdc9-47ff-a961-fb57ff3b0f42_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_7bd834a9-9f58-4225-b97d-e6d938b4fa1d_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</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_AdditionalPaidInCapitalMember_43adcf1c-6685-43e7-9458-63a240cd8464_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_562f4d69-eadf-42cd-ac6c-75f689ecdef6_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_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_nvr_A300MSeniorNotesDueTwoThousandThirtyMember_c6abca76-2e3b-464f-93e9-9f0cc0c942cd_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">Additional Senior Notes Due Two Thousand Thirty</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-20220630.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_LongtermDebtTypeDomain_1b3931fd-2e2f-4e62-b85b-dd03b92d9d7d_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_443c6d04-6b32-40be-b373-cb7a19944475_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_nvr_ContractLandDepositImpairmentRecoveries_5b24ccc2-1fef-45d5-9a49-afca0f34b253_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, 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-20220630.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_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_36ed72c4-1f6f-4670-a8f4-df03c6b58a94_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_nvr_FairValueMeasurementsChangesInServicingRightsValue_de609aa5-a4f5-4ce0-ad83-87e6ff7e0ed5_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-20220630.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_OtherAssetsMember_d614602e-44bc-4158-9072-a9021cc0bd52_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_fe47155e-ebc5-4046-937f-3efffef21be7_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_nvr_NetContractLandDepositImpairmentRecoveries_c0b2b22a-01d7-4537-9b5f-ac4187de71dd_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-20220630.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_us-gaap_ProductWarrantyAccrualPayments_7061a17b-7546-422c-a7ba-b069ca164f46_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_8f5a5c2a-1c7d-4a88-b8f1-fa296dadeb30_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_srt_MaximumMember_b5f76e47-c50a-4cd6-9128-667b85110ba8_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_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_c9f44719-69df-4d64-8e37-59f275973210_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_66623546-e091-41de-9e77-57318cd780c7_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_5ff9cc43-1ed8-4f12-849e-79dbc408b136_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">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_c2b9e4f6-63cb-4a13-bc54-d537bc4989b0_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 [Axis]</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_36b10769-3b74-41d3-af4f-e519d20f4672_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">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, 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_70f23e0c-b0bc-4a0a-8b1b-c305801e2c0e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink: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, 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_9ce80ca0-3530-482e-a9ec-11765434cf10_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_dd9591b8-a5e3-4695-831e-a7d46d0c82fb_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_ebc8c235-eddc-4c3b-9dff-454f3706227a_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_158a7058-5bc7-4805-baee-dd0d44871b11_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_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_us-gaap_CommonStockSharesIssued_b663e0dc-d82a-4e69-a385-de9d3ed85262_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 (in shares)</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_nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand_f3577c47-e19b-4d7c-add7-fec92197c8c9_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">Number of finished lots expected to be developed from raw parcels of land</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">Number Of Finished Lots Expected To Be Developed From Raw Parcels Of Land</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">Number of finished lots expected to be developed from raw parcels of land.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand" xlink:href="nvr-20220630.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_dei_CityAreaCode_6011f25a-0475-41f0-b969-00b6d6a449cf_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_a1fccef6-d430-47bc-988b-e1dfa8f07e89_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">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_851cb34f-71b4-4416-bca0-1f2ef50b4dc2_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">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, 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_301de707-ed97-4405-856c-3834419b5d3f_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_dei_EntityAddressCityOrTown_01433467-1803-47c4-9c2a-881f940824cb_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_RepaymentsOfSeniorDebt_6de28083-5f5f-460f-808c-eaf1d712e2df_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfSeniorDebt" 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">Repayments of Senior Debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfSeniorDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfSeniorDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Senior Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfSeniorDebt" xlink:to="lab_us-gaap_RepaymentsOfSeniorDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup_ef5b4630-78b6-4c3b-b92c-27689aebbf27_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and loans receivables held-for-sale, net, not part of disposal group</link:label>
    <link:label id="lab_us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup_label_en-US" xlink:label="lab_us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup" xlink: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 and Financing Receivables, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup" xlink:to="lab_us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_427f8b3e-39e4-4419-a6c9-00b699693631_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_us-gaap_StockholdersEquityAbstract_771002b0-82d4-447d-947f-89430d3c7e3c_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_a10c9bbe-6a95-4ece-a779-4bfdd0c42adb_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 [Axis]</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_27f32e85-1ab9-4917-bd94-28c61adeb313_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">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, 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_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements_aa4110b3-fe2a-4cea-9e7a-76646c8947e5_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-20220630.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_AccruedLiabilitiesMember_fea9b323-bafd-411a-8a64-daf1236fb00c_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesMember" xlink: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 Liabilities</link:label>
    <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:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_78fdf806-2bbc-4278-bbdd-62270a3da61f_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_us-gaap_DebtInstrumentFaceAmount_99411696-76b1-47e6-b39f-61d2b097bf4d_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_nvr_LossReserveOnContractLandDeposits_a8add02d-6ff7-4873-bbfe-bee77c85dd8c_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_4472c2f9-df66-4f0a-b8e9-0c2e88db8ac5_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_a014e8ba-70ec-4c31-bba5-d96ae016b334_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_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-20220630.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_us-gaap_InterestExpense_2ac2b606-e3da-4bc8-b247-a4dc6f528c85_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_e23c79d1-fa54-41e6-ac71-6c75bb8a0600_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_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_DebtInstrumentInterestRateEffectivePercentage_725ddd31-a116-4904-b93d-8cd1b09bfb62_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_b3af51e6-6485-4340-972c-bb63f8f7ec04_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">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, 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_RefundableDeposits_b8482f2a-b27c-43a9-b9fb-0a22de137da9_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 and letters of credit</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-20220630.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_RetainedEarningsAccumulatedDeficit_88165ed1-0b01-41ac-a510-62ff8eb94bb1_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_us-gaap_OperatingSegmentsMember_600173c6-c1c4-4133-b1bf-0c0a03d30633_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">Operating Segments</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_StockCompensationPlanMember_b85ce498-0eab-4a94-93ef-b0d8ed266c18_terseLabel_en-US" xlink:label="lab_us-gaap_StockCompensationPlanMember" xlink: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 Payment Arrangement</link:label>
    <link:label id="lab_us-gaap_StockCompensationPlanMember_label_en-US" xlink:label="lab_us-gaap_StockCompensationPlanMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockCompensationPlanMember" xlink:to="lab_us-gaap_StockCompensationPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_b535ab52-c0d6-40e9-9922-ea93933f5823_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">Operating lease, term</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_0add3141-12f1-4be6-97e4-648561e15b52_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_c29ce36e-c9a8-4fa8-a655-5ec4a3df0729_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">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</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_c2da0e86-bbbd-483a-8f57-9862d2f004ed_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">Restricted Stock Units (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_dei_EntityFilerCategory_c6dc6a45-23e3-43e9-b0f8-ec9a8f0b6eda_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_bf005e4a-4231-483f-95ee-a654906cedd4_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_91170823-9b1f-4a1c-9bfe-22d6b61db892_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_33de120d-f78c-46a4-8a6a-4284266093fc_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_ShareBasedCompensationAwardTrancheTwoMember_a685f06d-cfb2-4557-8eaa-17492b7ddc17_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">Share-based Payment Arrangement, Tranche Two</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_87725d0d-4c5c-413a-9e33-d2e931971d88_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_0f17941a-f29e-4847-a75f-e9b2f484fa64_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_dei_EntityRegistrantName_776abee0-6e35-44fc-b96a-86544ae5972e_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_5295baaa-2298-45af-b0dd-74c9889362b0_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 period</link:label>
    <link:label id="lab_us-gaap_RealEstateInventoryCapitalizedInterestCosts_cc800989-470c-4253-a775-6ecdfc9d3ed8_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 period</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_us-gaap_ProceedsFromStockOptionsExercised_797e67fe-7e6f-4b19-b4b5-09214852c5d9_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">Proceeds from the exercise of stock options</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_369e7f62-827b-4eba-b999-7ab09a54ad89_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">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, 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_IncomeTaxExpenseBenefit_ce4b99d4-cafa-463a-aed4-4747495d244a_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 benefit (expense)</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_424e430f-7f7e-4436-80d9-bcd512506ae5_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_EmployeePerformanceBasedStockOptionMember_d4eef4c3-bd57-42ed-bfa9-44596771e55c_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</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-20220630.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_dei_AmendmentFlag_1eca4602-afec-4cdb-880e-de0fb77fd0c8_verboseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" 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">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_StatementEquityComponentsAxis_856ad618-9392-42ae-bc07-ca37f437a962_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_5c35f280-3896-4f74-ad3a-4a78f5bc6a35_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_6e328c7d-82d5-42cb-9f21-6f9c69d37160_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_16c80383-bc54-4e42-bf84-6b0e7bf52ad0_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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_ede5d5b2-bbab-497d-a69a-b70f56720146_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_ScheduleOfStockByClassTable_3e6645a2-019a-4b23-af3c-d2d9b0ec7fef_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink: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 Stock by Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink: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 Stock by Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_4fb7c6fc-87c6-470f-bb0b-9d95035fc784_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink: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 Shareholders' Equity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink: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 Stockholders Equity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f37bd05b-8881-48e6-b2be-d212c4cc233f_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_EquityMethodInvestmentsAndJointVenturesAbstract_747eb345-4b3c-4f5e-92e7-f674d025edfa_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_947f745e-4864-4a40-b027-4d0e15fb5e7d_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_ae59acaa-a7c0-497e-be9b-efa94b142338_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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_d5b05577-ddbb-4d6e-8e63-06cc091ebe01_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_8d42ed0b-5599-4c84-b8cb-5ee92f1cb597_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_ProductWarrantyDisclosureTextBlock_f58200e1-39b9-4a7b-b53f-ebc29e48f75f_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Warranties</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Warranty Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyDisclosureTextBlock" xlink:to="lab_us-gaap_ProductWarrantyDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAssetReconcilingItemLineItems_09360617-137e-4e6c-9765-654359470bf4_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_us-gaap_EquityComponentDomain_36ee38b7-ebc1-4eae-811f-ca95373d560e_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_fa499950-1c08-462e-93c0-1c22298fadfd_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">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</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_ShortTermLeaseCost_5d5a92a9-54dc-4cd6-9fcd-428b08cddd08_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 Payments</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_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers_b9ce9d2c-dc01-4b83-b6e7-659d6fb26f75_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-20220630.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_nvr_LettersOfCreditRelatedToLots_d68dc0f0-64b3-4aa2-8e2a-c8d79bede9b1_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-20220630.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_d3372f34-15ed-4d25-ac3f-9364d0378ad6_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">Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period</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_VariableInterestEntityLineItems_f4b118da-6db4-43b1-bcf3-29877fa39050_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_us-gaap_AccountsPayableAndOtherAccruedLiabilities_282c8de6-56b2-40cd-abaa-b59b5aa0099a_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_nvr_AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet_52fa5303-cb59-4cf1-8fa0-62b5cc6807a4_terseLabel_en-US" xlink:label="lab_nvr_AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet" xlink: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 benefit recognized</link:label>
    <link:label id="lab_nvr_AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet_label_en-US" xlink:label="lab_nvr_AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment To Income Tax Expense Income Tax Effect From Share Based Compensation Net</link:label>
    <link:label id="lab_nvr_AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet_documentation_en-US" xlink:label="lab_nvr_AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet" 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 increase (decrease) in income tax expense resulting from a tax benefit (deficiency) associated with a share-based compensation plan other than an employee stock ownership plan (ESOP).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet" xlink:href="nvr-20220630.xsd#nvr_AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet" xlink:to="lab_nvr_AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings_38620fe6-5934-46b1-b20b-c5154879e658_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-20220630.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_nvr_FairValuePrincipalAmountLoansHeldforSale_b4594f23-f4ff-4cc0-9649-fa983453670c_terseLabel_en-US" xlink:label="lab_nvr_FairValuePrincipalAmountLoansHeldforSale" xlink: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, principal amount, loans held for sale</link:label>
    <link:label id="lab_nvr_FairValuePrincipalAmountLoansHeldforSale_label_en-US" xlink:label="lab_nvr_FairValuePrincipalAmountLoansHeldforSale" xlink: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, Principal Amount, Loans Held for Sale</link:label>
    <link:label id="lab_nvr_FairValuePrincipalAmountLoansHeldforSale_documentation_en-US" xlink:label="lab_nvr_FairValuePrincipalAmountLoansHeldforSale" 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, Principal Amount, Loans Held for Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValuePrincipalAmountLoansHeldforSale" xlink:href="nvr-20220630.xsd#nvr_FairValuePrincipalAmountLoansHeldforSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_FairValuePrincipalAmountLoansHeldforSale" xlink:to="lab_nvr_FairValuePrincipalAmountLoansHeldforSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_88686ac4-f8d9-4be4-91ee-4b26fde9a6b4_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_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_7327b5d9-b510-4367-96ac-80e5dc06f970_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 in customer deposits</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_fd4a4834-5d17-4a28-ba7f-b62b1ff1403c_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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_1824f172-6595-4bf1-875f-225fd46e6af3_totalLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" 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 rate lock commitments and forward sales contracts</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_InterestAndFeeIncomeLoansHeldForSaleMortgages_86aec85b-07f8-4729-afba-ee3d8c387c66_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_2b864468-eee5-4c7a-a933-727b1d5c81ea_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_us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability_0e2f1eb3-e9fe-47cb-99c7-366b66a1d188_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability" xlink: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 disclosure, off-balance sheet risks, face amount, liability</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability" xlink: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 Disclosure, Off-balance Sheet Risks, Face Amount, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability" xlink:to="lab_us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_f9f6a6d9-e598-4643-af53-2c2ebd5fda43_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_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_7da17c3c-ee3a-472c-87e2-73920b485d1b_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">Disclosure of Share-based Compensation Arrangements by Share-based Payment Award</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_de26f7e0-4d77-406f-b986-b76e4ddb03d4_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_SegmentReportingOtherSignificantReconcilingItemLineItems_c428a87d-f9de-4d86-8645-6d8b4fba4efc_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_nvr_SeniorNotesDueTwoThousandThirtyMember_ef6fc701-e54a-4591-96ec-909c35ab49df_terseLabel_en-US" xlink:label="lab_nvr_SeniorNotesDueTwoThousandThirtyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.00% Senior Notes due 2030</link:label>
    <link:label id="lab_nvr_SeniorNotesDueTwoThousandThirtyMember_label_en-US" xlink:label="lab_nvr_SeniorNotesDueTwoThousandThirtyMember" xlink: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 Thirty [Member]</link:label>
    <link:label id="lab_nvr_SeniorNotesDueTwoThousandThirtyMember_documentation_en-US" xlink:label="lab_nvr_SeniorNotesDueTwoThousandThirtyMember" 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 Thirty</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandThirtyMember" xlink:href="nvr-20220630.xsd#nvr_SeniorNotesDueTwoThousandThirtyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_SeniorNotesDueTwoThousandThirtyMember" xlink:to="lab_nvr_SeniorNotesDueTwoThousandThirtyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_a7865f9c-4a68-4f3c-89c1-42fbfde65bd5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" 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">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_nvr_CapitalizedInterestDisclosureTextBlock_1e277159-0a94-4a28-a137-78c9e47e2ec1_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-20220630.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_us-gaap_SegmentReportingAbstract_1da6ab88-570e-4da8-b9cb-4e2f6f7c04d4_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_50179db6-d715-4827-bec3-150ada20df0b_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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_e917ca7a-7517-40cb-9eb6-3e3648447f84_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">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</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_nvr_MortgageBankingSegmentMember_ececeb96-3b30-40f8-936e-260a0407491c_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-20220630.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_VestingAxis_d7bbba8d-dbbd-4d96-8442-c40c01f2f64d_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 [Axis]</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_dei_Security12bTitle_dc85e581-fa7b-4f30-a876-764f391c2707_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_us-gaap_Assets_91aa31c9-8d07-437a-98b4-ebed9305fc59_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_5e759aac-196f-4ae8-be2d-02657a6c9060_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 [Domain]</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_5ea04ac7-fa75-4289-8a81-c1c3481fe769_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 (in shares)</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_us-gaap_FairValueOptionChangesInFairValueGainLoss1_026d1869-4469-45f2-94fc-f16b55643337_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink: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, option, changes in fair value, gain (loss)</link:label>
    <link:label id="lab_us-gaap_FairValueOptionChangesInFairValueGainLoss1_label_en-US" xlink:label="lab_us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink: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, Option, Changes in Fair Value, Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:to="lab_us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_7d841410-7c67-43d4-9ac1-3a263b9e0f73_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 period, 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_7080b6c6-7843-4240-9b30-9ce765f99fba_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_4765c574-fd37-425d-8753-47bd7fe649fd_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_nvr_ConsolidationEntriesAndOtherForAssets_3bd4016e-2ca0-4b0c-9c76-89ca26df26aa_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-20220630.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_DebtInstrumentInterestRateStatedPercentage_1b6c72aa-1eb4-4a30-b7db-bb247dfaeefc_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_SeniorNotesDueTwoThousandTwentyTwoMember_13f64a5e-75cd-4b7f-a24f-11ee2ddbffab_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-20220630.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2b7f685c-df91-4e25-9242-23dc0c007019_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_e688846b-41e7-4c99-93d8-65e2533cb382_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_AccountsPayableAndAccruedLiabilitiesMember_66bc5f4e-9961-4072-8753-ee014366b78e_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink: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 Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink: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 Accrued Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_67405cfb-6a2a-415a-be01-8e519dcbe69e_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_cf975eda-5e33-4c25-9418-eaaaf0d1ee46_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 (Used in) 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_nvr_MortgagesHeldForSaleMember_d2e36d56-62ec-47fa-a302-4a5e135a11c5_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-20220630.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_nvr_LeasesRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_a6d0657b-368a-4302-8367-2b31369ef43c_terseLabel_en-US" xlink:label="lab_nvr_LeasesRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ROU assets obtained in exchange for lease obligations:</link:label>
    <link:label id="lab_nvr_LeasesRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_label_en-US" xlink:label="lab_nvr_LeasesRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink: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, Right Of Use Assets Obtained in Exchange for Lease Obligations [Abstract]</link:label>
    <link:label id="lab_nvr_LeasesRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_documentation_en-US" xlink:label="lab_nvr_LeasesRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" 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">Leases, Right Of Use Assets Obtained in Exchange for Lease Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LeasesRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:href="nvr-20220630.xsd#nvr_LeasesRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_LeasesRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:to="lab_nvr_LeasesRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_95211b48-7a50-46fc-99bf-a824ace79220_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, 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_LeaseCostTableTextBlock_edb746f5-cfaa-4ea0-a739-996fad514406_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">Components of Lease Expense and Other Information related to Leases</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_d6258db0-5490-44e8-8e46-75bd4dec9a93_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_srt_StatementGeographicalAxis_d4c538a1-215e-45b0-9940-b4be35f5b41e_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_6a165586-6aed-4445-96ef-f1a80901a7d0_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_697ab423-a9fa-43de-b9eb-39b8535deb99_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_7102751e-002a-4708-b165-3f50cf5d9944_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_4fad07bd-bbb3-4436-9c5f-37a1439c4a36_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_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_ef6cc594-855f-4b65-bc92-14ad67f7ca4e_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_940f55c1-66b5-45c6-8761-4ac99df93dd4_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_92527e24-9a98-41ba-9104-e8616453740e_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 [Domain]</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_7118e6c5-1511-4740-bb46-bfba64387c4e_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 period, 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_d90ee53f-d4d0-43c5-8f7c-5fddeaaf7aa6_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_59416047-c25f-4b13-ae5c-4d75db48fcce_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" 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">Customer deposits</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_f6b4901b-38cc-4b56-b3c3-ffb234a1c3f4_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 liabilities for customer deposits</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_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForward_11fb0857-1864-4b37-8055-2e975f8e8a5a_terseLabel_en-US" xlink:label="lab_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForward" xlink: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 [Roll Forward]</link:label>
    <link:label id="lab_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForward_label_en-US" xlink:label="lab_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForward" xlink: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 [Roll Forward]</link:label>
    <link:label id="lab_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForward_documentation_en-US" xlink:label="lab_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForward" 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 [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForward" xlink:href="nvr-20220630.xsd#nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForward" xlink:to="lab_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_b22a3634-9379-498c-b387-e5cdf671612f_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">Net Cash Provided by (Used in) 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_cadcd4e8-1e43-4b0e-b0ec-6e81dc24e410_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; 17,271,177 and 17,107,889 shares as of June&#160;30, 2022 and December&#160;31, 2021, 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_3fb2e520-d023-4769-af43-e45a481e9399_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">Share-based Compensation Arrangement by Share-based Payment Award, Award 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_FairValueDisclosuresTextBlock_ea919086-fe9b-436d-9354-c13770cffc76_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_nvr_DeferredCompensationTrustMember_a3e8059f-40bf-462b-b9e9-8c1044ec740d_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-20220630.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_us-gaap_DepreciationDepletionAndAmortization_f8d804be-d20b-4452-94ad-7672e3338d66_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_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_56056c46-248e-4a97-b0e7-4007945ed498_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_us-gaap_IncreaseDecreaseInInventories_40292e18-ce7e-447a-9e9e-a75ccac2f4f0_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_0d82a6d7-c432-4e79-a3b6-7417f7d976bb_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_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7d375b6a-6d09-4aac-9ad4-a8e473d91117_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_us-gaap_ProductWarrantyAccrual_e4ce5b9c-5fd1-44d8-b5d4-73600d7b4a3e_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 period</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_046f45c2-52f2-4f20-9bf7-2af1e5412254_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 period</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_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber_b19e66c6-444b-4a9c-bc29-59615e2ef7cd_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_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-20220630.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_us-gaap_CostOfGoodsAndServicesSold_66d1f58e-d3dc-4054-9987-f11f4249f5e2_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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: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_dei_DocumentPeriodEndDate_a0770b46-c3f2-4d02-b9f9-7af059ba62b4_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_ff6b595b-b78e-4d3d-9a58-bdc264a8c013_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_srt_ConsolidatedEntitiesDomain_66c7da59-bf46-48cd-9a5e-f4d970a514bf_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink: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 Entities</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink: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 Entities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesDomain" xlink:to="lab_srt_ConsolidatedEntitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_abfa48f6-6a20-4b56-bd30-5fa14948cae4_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_1162f563-f01d-49f6-8b46-d4c82ee010d5_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" 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">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_nvr_RepurchaseAgreementMember_32d073a9-c247-416f-821b-9b5e3a29d3a6_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-20220630.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_RealEstateInventoryConstructionMaterials_f3a3dd9a-3b31-4872-b3b9-f5ec9927604f_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_us-gaap_PropertyPlantAndEquipmentNet_2ef2f8a7-ecbc-4a39-90b1-7a96b9012fbd_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_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_nvr_PerformanceBasedRestrictedStockUnitMember_8042dc14-9e0b-434e-943c-78548a097f97_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</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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_PerformanceBasedRestrictedStockUnitMember" xlink:href="nvr-20220630.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_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract_7dcdb6be-23c4-4933-baf1-c68f280b9c29_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_DerivativeAssetFairValueGrossLiability_5232ff3f-42a4-4f7f-8ba4-a55f2eacf27d_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_us-gaap_TreasuryStockSharesAcquired_7a686061-0790-48b5-ae5d-89bf9cb141d9_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink: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 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_c7e35ffe-cd9e-4bcc-9a2a-1ba179bac04f_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">Mortgage loans held for sale, net</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_b9c7c046-de66-42ad-900a-75dac208f496_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_95195249-a8a3-4264-8458-75c6fe276b33_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_EarningsPerShareAbstract_956dcda6-7203-4111-8db6-91b8c884c871_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_f7484b74-2647-47d8-b928-5c3b32d78745_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">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_7cc33464-81b0-42b5-b320-2c33dff3f670_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_nvr_NumberOfJointVentures_7755bc40-8dc3-4b29-890b-ea05bfc72495_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-20220630.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_nvr_UnsoldLotsAndHousingUnits_df70aee3-3e42-4587-822f-00b9e59233fd_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-20220630.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_ShareBasedCompensationAwardTrancheThreeMember_5bd99601-3552-45c8-9e59-8de3410f9223_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 Payment Arrangement, Tranche Three</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_b7638147-4699-4876-af94-daee30b630cd_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink: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, 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_us-gaap_IntangibleAssetsNetIncludingGoodwill_f7324ed5-5f1d-472d-85f1-41e8fa4acd3c_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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_ba83e246-1a98-4e82-93c1-9f5fa6332855_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">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</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_dei_EntityCurrentReportingStatus_c966ad30-a006-431d-9b6c-dd5486bd1b1a_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_d7102d64-9c04-463a-8000-86fdd8c2eb21_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">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, 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_us-gaap_EffectiveIncomeTaxRateContinuingOperations_78699b5a-0c05-4c59-8e98-d0ba9d15e6ed_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_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock_f29392fc-78bc-4187-bde0-5db5c706b37f_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-20220630.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_nvr_ExpectedDevelopmentCredit_fd980f2f-3c9e-4ff2-98b2-d71bec907351_terseLabel_en-US" xlink:label="lab_nvr_ExpectedDevelopmentCredit" xlink: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_ExpectedDevelopmentCredit_label_en-US" xlink:label="lab_nvr_ExpectedDevelopmentCredit" xlink: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</link:label>
    <link:label id="lab_nvr_ExpectedDevelopmentCredit_documentation_en-US" xlink:label="lab_nvr_ExpectedDevelopmentCredit" 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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ExpectedDevelopmentCredit" xlink:href="nvr-20220630.xsd#nvr_ExpectedDevelopmentCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ExpectedDevelopmentCredit" xlink:to="lab_nvr_ExpectedDevelopmentCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_JointVenturesTable_70ac806b-931e-4e6d-ac99-1633b8a3b639_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-20220630.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d73eaeba-4238-49b4-ab89-cfe10f6073a1_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 period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_50b2652e-a4f3-430e-a13e-d3e3b5050381_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 period</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_us-gaap_CommonStockParOrStatedValuePerShare_108b0dc3-e004-4bad-a240-1f17118d37c6_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 (in dollars per share)</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_2b79a280-8d5d-4a34-921b-6ae884eb053e_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_ef941c08-dbd1-4287-b662-c349ca669a7e_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 ("VIEs")</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_ddd961f2-c388-47e4-8aa6-c6ca7e184262_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">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, 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_c00240eb-bb04-4434-b32f-27b114f69f5a_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink: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 [Abstract]</link:label>
    <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_nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment_a6c9c11c-d77d-45ea-afa5-c250b474a9d4_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_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-20220630.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_nvr_ContractLandDeposits_ae40217f-9bae-4756-a158-6471e375cf3e_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 in cash</link:label>
    <link:label id="lab_nvr_ContractLandDeposits_5b690ccc-74c3-4b16-8d63-ed2a6beb087b_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-20220630.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_EntityAddressPostalZipCode_2906a72d-3352-44d8-af87-422701e6de80_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_nvr_LeasesCashFlowInformationAbstractAbstract_18c6a5c7-777b-47bb-9a5a-da6f3ff435a9_terseLabel_en-US" xlink:label="lab_nvr_LeasesCashFlowInformationAbstractAbstract" xlink: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 Cash Flows Information:</link:label>
    <link:label id="lab_nvr_LeasesCashFlowInformationAbstractAbstract_label_en-US" xlink:label="lab_nvr_LeasesCashFlowInformationAbstractAbstract" xlink: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, Cash Flow Information Abstract [Abstract]</link:label>
    <link:label id="lab_nvr_LeasesCashFlowInformationAbstractAbstract_documentation_en-US" xlink:label="lab_nvr_LeasesCashFlowInformationAbstractAbstract" 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">Leases, Cash Flow Information Abstract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LeasesCashFlowInformationAbstractAbstract" xlink:href="nvr-20220630.xsd#nvr_LeasesCashFlowInformationAbstractAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_LeasesCashFlowInformationAbstractAbstract" xlink:to="lab_nvr_LeasesCashFlowInformationAbstractAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_b07ba5b7-b4df-433d-b943-c6e9c2b10748_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" 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, Options, Exercises in Period</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_RevenueFromContractWithCustomerPolicyTextBlock_590bbddc-ba11-46df-b7c2-548ac8d951dd_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink: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 from Contract with Customer</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink: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 from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c520c502-5166-4ecf-b7c3-e593cf21c9ef_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_5effcadf-b59a-43ab-bbd3-dff8df4f5231_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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_8ced9105-0256-4ea5-acba-a3beb7dcfcb6_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">Income 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_59fffcae-2c02-4559-9494-4e91e02c95ad_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, 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_b2d597c2-8bee-4157-bf2a-7c5e55ce210c_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_nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock_621961ba-20a5-455b-ba7e-9f6a1a69cb5e_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-20220630.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_LongtermDebtTypeAxis_f527d42b-953b-4d47-8366-31a0e24d46f4_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_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_2d3346b4-c972-43f2-b600-c5e3810a8aab_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_us-gaap_RealEstateAbstract_ca3a3b44-7822-4eb6-ba2c-3cbf6b376061_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_StockholdersEquityNoteDisclosureTextBlock_4ba82c9b-3749-4239-a0a5-83373e726e7d_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">Shareholders' Equity</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_nvr_CreditAgreementMember_6e59130e-7883-43b0-b783-9788f6b71cd2_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-20220630.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_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_0c3f3f2d-e291-45b3-9ba8-4c5b9862943a_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_AccruedLiabilitiesCurrentAndNoncurrent_4b3d27ed-0aa0-408a-81d9-4a9962ee1de6_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_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_4f613192-8b05-461e-9c34-7559740ae4bd_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_us-gaap_ClassOfStockLineItems_72220113-4930-4e00-90a2-25f9ae20d050_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_a0a8f42c-8ada-44bb-9ff3-a657f8e30ae0_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_us-gaap_NondesignatedMember_079fe373-701f-4712-a01b-6429e683a422_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_dei_EntityAddressAddressLine1_bf63daf6-9003-445c-9399-29f5310aa643_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_a153c27a-f675-4cba-8f19-7f5212558637_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_dei_EntityAddressAddressLine2_a8f5b31e-864a-41cb-bc04-35ca9e3e8fee_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink: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 Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink: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 Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_fd47b36c-2a1b-45cf-845d-8f3ffc2e7a2e_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_527fac14-323b-4e9f-b564-1663f774e663_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_dei_EntityShellCompany_545f85fb-911e-4708-9144-144a0ec6a873_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_7630f795-c794-4f3a-a2f1-d4829149d6e5_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">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</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_db367658-20a9-4d5d-aafd-ada448e8cff6_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_EmployeeStockMember_257b1e97-feb2-4332-9fd0-a0bca5d07006_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink: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 Stock</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember" xlink:to="lab_us-gaap_EmployeeStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_JointVentureLotsControlledByCompany_58f4aef4-78dd-4aff-8098-40d9b250b1a3_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-20220630.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_FinanceLeaseInterestPaymentOnLiability_fbe49560-3e82-4780-b5c3-c82635f9f7c4_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">Operating cash flows from finance leases</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_32d956f9-9ef4-4f1b-b170-ca518051320e_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_ExpectedProductionOfFinishedLotsFromJointVentures_ad8b8031-910d-4d89-9a5a-30a50487ffac_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-20220630.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_SegmentReportingInformationLineItems_75b9d18c-a0ca-4046-b5aa-81c385d2ded0_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_58cae102-845e-485e-b566-f95870dd21e6_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_ab3dd1ca-5f09-4149-8312-0e45ea94bc3b_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 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_a9bbcbf9-3e20-4e09-97a1-8726f54e1e21_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_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract_9f296c82-95ce-444a-9c51-9b4e6f1f050a_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-20220630.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_DebtInstrumentNameDomain_6d702ce8-9245-4c69-b01e-044c201e68d6_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_696c6d11-138c-4d0d-adb3-104ad6ed693d_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_us-gaap_StatementTable_ccfb02b6-044d-4f27-9560-93c7eb86406c_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_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock_8c3306ef-0b2d-4112-8355-ec0950416368_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-20220630.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_OtherCommitmentsAxis_4f96d61d-4f6f-4a13-b6e3-a6be11b2b7a9_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_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_669c49f0-bad6-42fa-99f2-4d00bff68ee2_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">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</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_46a8b921-a415-4609-a75a-a1b1f689db6a_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">Statistical Measurement [Axis]</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_us-gaap_Goodwill_c01ae794-f97c-405b-82ba-3692654ec14c_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</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_nvr_TwoThousandEighteenEquityPlanMember_7cef5051-c224-4123-a131-b55b1eed4b65_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">Two Thousand Eighteen, Equity 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-20220630.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_us-gaap_ForwardContractsMember_025d336a-5ec2-46f8-9c90-f1b840bb1cca_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_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c6b8afb2-f350-4d18-9f80-f8fd594b5cc3_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_us-gaap_InterestRateLockCommitmentsMember_ed325047-0daf-4d7e-a076-fb9c31bc2cda_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_nvr_ContractLandDepositsOnLotPurchaseAgreements_f63ed2bc-e871-4e09-8121-b46afcb74ab3_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-20220630.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_nvr_SouthEastMember_642d0559-c5b9-446c-9698-0565e3445152_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-20220630.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_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_95df7aae-c27c-4df2-9d6f-a3782dc3af6a_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">Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation 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_SeniorNotes_551b6f01-88fa-4fee-b0a9-c156e656c19b_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_e9386383-0036-4b11-896b-42fe284abe76_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 carrying value</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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>nvr-20220630_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:3e5b9f1f-0db4-4300-a375-14090876d6a2,g:a3508e3d-b1b9-40cb-97c8-17f1e9caf35c-->
<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-20220630.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_e4cdd034-e98a-43fb-93c0-1efefc3c6c3b" 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_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:to="loc_dei_DocumentType_e4cdd034-e98a-43fb-93c0-1efefc3c6c3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_6189db5d-bece-4211-9169-47b01d64682e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:to="loc_dei_DocumentQuarterlyReport_6189db5d-bece-4211-9169-47b01d64682e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_5e516200-9b77-4b40-bafb-094e5faae1a3" 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_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:to="loc_dei_DocumentPeriodEndDate_5e516200-9b77-4b40-bafb-094e5faae1a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_a14296d7-98a6-4612-8eb1-969492e0e095" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:to="loc_dei_DocumentTransitionReport_a14296d7-98a6-4612-8eb1-969492e0e095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_2d1cf92a-532d-4ddf-9d5a-8ea977ef995e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:to="loc_dei_EntityFileNumber_2d1cf92a-532d-4ddf-9d5a-8ea977ef995e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_e89af492-8554-4ee1-a08b-846e8d1a878b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:to="loc_dei_EntityRegistrantName_e89af492-8554-4ee1-a08b-846e8d1a878b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_b4e69b71-1606-451c-bc22-c3f1236071e2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:to="loc_dei_EntityIncorporationStateCountryCode_b4e69b71-1606-451c-bc22-c3f1236071e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_790d2786-d2db-498e-bd13-64554c59cdfd" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:to="loc_dei_EntityTaxIdentificationNumber_790d2786-d2db-498e-bd13-64554c59cdfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_1e525435-4119-478f-a503-2663c0a97edb" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:to="loc_dei_EntityAddressAddressLine1_1e525435-4119-478f-a503-2663c0a97edb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_af89ddbe-3d7f-4e84-8d9d-cfaf30ef63db" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:to="loc_dei_EntityAddressAddressLine2_af89ddbe-3d7f-4e84-8d9d-cfaf30ef63db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_fec0be86-1833-4997-adf9-f8ffc02002d7" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:to="loc_dei_EntityAddressCityOrTown_fec0be86-1833-4997-adf9-f8ffc02002d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_f27f311e-3e97-4870-b91f-81099cd0e444" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:to="loc_dei_EntityAddressStateOrProvince_f27f311e-3e97-4870-b91f-81099cd0e444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_e55632ea-ac42-41b2-8b43-7cbaee630ae3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:to="loc_dei_EntityAddressPostalZipCode_e55632ea-ac42-41b2-8b43-7cbaee630ae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_ea4e5cf1-4699-4b03-805b-50ae24e8e8f5" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:to="loc_dei_CityAreaCode_ea4e5cf1-4699-4b03-805b-50ae24e8e8f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_4e3a41c5-d34b-49cb-b1ea-f94cfe407f21" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:to="loc_dei_LocalPhoneNumber_4e3a41c5-d34b-49cb-b1ea-f94cfe407f21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_b0b62c46-d6d9-4613-bedb-8a6321d1f150" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:to="loc_dei_EntityCurrentReportingStatus_b0b62c46-d6d9-4613-bedb-8a6321d1f150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_0b54f378-a6f2-466f-8f79-e2b4ac727500" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:to="loc_dei_EntityInteractiveDataCurrent_0b54f378-a6f2-466f-8f79-e2b4ac727500" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_f6e3c4e1-805e-4bee-941a-319af90b47d4" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:to="loc_dei_Security12bTitle_f6e3c4e1-805e-4bee-941a-319af90b47d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_2c1f6817-6bed-4b25-b519-5f8b6a8ce8a7" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:to="loc_dei_TradingSymbol_2c1f6817-6bed-4b25-b519-5f8b6a8ce8a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_2bcea4b4-aa76-4b31-8e9c-793e31ea96fc" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:to="loc_dei_SecurityExchangeName_2bcea4b4-aa76-4b31-8e9c-793e31ea96fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_23467125-e518-4c29-9200-4941e897e20f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:to="loc_dei_EntityFilerCategory_23467125-e518-4c29-9200-4941e897e20f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_0213f422-5686-4ea2-a0c1-4a4fcedb5314" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:to="loc_dei_EntitySmallBusiness_0213f422-5686-4ea2-a0c1-4a4fcedb5314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_7ca80ee5-66b0-4050-abbc-3612ceeb49a8" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:to="loc_dei_EntityEmergingGrowthCompany_7ca80ee5-66b0-4050-abbc-3612ceeb49a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_ee9c1c4a-86cd-4467-a55c-d9dbf5fc8882" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:to="loc_dei_EntityShellCompany_ee9c1c4a-86cd-4467-a55c-d9dbf5fc8882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_6a0a87f0-7aa8-4246-b5f0-e3490964426d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_6a0a87f0-7aa8-4246-b5f0-e3490964426d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_8936548b-9722-4d76-af75-8f82b8bc7c00" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:to="loc_dei_AmendmentFlag_8936548b-9722-4d76-af75-8f82b8bc7c00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_0be7fabc-e35e-404e-a636-9c05e4726962" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:to="loc_dei_DocumentFiscalYearFocus_0be7fabc-e35e-404e-a636-9c05e4726962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_7e0300ac-559e-4968-a29f-48dacc326682" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:to="loc_dei_DocumentFiscalPeriodFocus_7e0300ac-559e-4968-a29f-48dacc326682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_ce622598-6dd7-4f62-b1d3-4117fc9d07d2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:to="loc_dei_EntityCentralIndexKey_ce622598-6dd7-4f62-b1d3-4117fc9d07d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_23fe905d-50c9-48d8-8dc5-2bad97c1823b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d824857-6a99-4e9b-87b0-41767d0edfad" xlink:to="loc_dei_CurrentFiscalYearEndDate_23fe905d-50c9-48d8-8dc5-2bad97c1823b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="nvr-20220630.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_a5b02bb2-81ce-454d-874e-6d2022a145dc" 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_1a4b73e5-06f7-4d10-8eca-b30985479977" 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_a5b02bb2-81ce-454d-874e-6d2022a145dc" xlink:to="loc_us-gaap_StatementTable_1a4b73e5-06f7-4d10-8eca-b30985479977" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_7033b9f8-b182-41fc-bdde-2e5108db985e" 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_1a4b73e5-06f7-4d10-8eca-b30985479977" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_7033b9f8-b182-41fc-bdde-2e5108db985e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d7bfc467-dd52-45b0-9780-8b16f3b1ef5e" 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_7033b9f8-b182-41fc-bdde-2e5108db985e" xlink:to="loc_us-gaap_SegmentDomain_d7bfc467-dd52-45b0-9780-8b16f3b1ef5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_7b193b7c-9bff-450f-bb56-31371deb4bad" xlink:href="nvr-20220630.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d7bfc467-dd52-45b0-9780-8b16f3b1ef5e" xlink:to="loc_nvr_MortgageBankingSegmentMember_7b193b7c-9bff-450f-bb56-31371deb4bad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_87c6debc-9d87-48cf-8b69-de3ed6f9b8fb" xlink:href="nvr-20220630.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d7bfc467-dd52-45b0-9780-8b16f3b1ef5e" xlink:to="loc_nvr_HomeBuildingSegmentMember_87c6debc-9d87-48cf-8b69-de3ed6f9b8fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a9e3c303-d851-48f1-b8e3-ef0b6cb0c0bd" 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_1a4b73e5-06f7-4d10-8eca-b30985479977" xlink:to="loc_us-gaap_StatementLineItems_a9e3c303-d851-48f1-b8e3-ef0b6cb0c0bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_06a81bf7-c1a8-42ba-b38b-b223d8b6006b" 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_a9e3c303-d851-48f1-b8e3-ef0b6cb0c0bd" xlink:to="loc_us-gaap_AssetsAbstract_06a81bf7-c1a8-42ba-b38b-b223d8b6006b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b229d92b-2df7-42e8-b0c7-eb9d06500941" 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_06a81bf7-c1a8-42ba-b38b-b223d8b6006b" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b229d92b-2df7-42e8-b0c7-eb9d06500941" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_f63fa0e0-68b4-43fe-8bf7-e34633d503e7" 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_06a81bf7-c1a8-42ba-b38b-b223d8b6006b" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_f63fa0e0-68b4-43fe-8bf7-e34633d503e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_af8509ab-f2f1-44ac-8e89-52ae4cf0e3ba" 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_06a81bf7-c1a8-42ba-b38b-b223d8b6006b" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_af8509ab-f2f1-44ac-8e89-52ae4cf0e3ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_48285ef1-46c7-43aa-925a-83f841966747" 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_06a81bf7-c1a8-42ba-b38b-b223d8b6006b" xlink:to="loc_us-gaap_AccountsReceivableNet_48285ef1-46c7-43aa-925a-83f841966747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssets_dc88288f-002b-4a90-bbd0-eac16cf4b656" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_06a81bf7-c1a8-42ba-b38b-b223d8b6006b" xlink:to="loc_us-gaap_DepositsAssets_dc88288f-002b-4a90-bbd0-eac16cf4b656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_c03bf3b4-618e-484c-84cc-f2f93288351a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_06a81bf7-c1a8-42ba-b38b-b223d8b6006b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_c03bf3b4-618e-484c-84cc-f2f93288351a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_f1d54bfc-bc2a-465c-a76b-f9b2061a712d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_06a81bf7-c1a8-42ba-b38b-b223d8b6006b" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_f1d54bfc-bc2a-465c-a76b-f9b2061a712d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_77e7e08d-d765-43a2-80b6-acf00d8d0d7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_06a81bf7-c1a8-42ba-b38b-b223d8b6006b" xlink:to="loc_us-gaap_Goodwill_77e7e08d-d765-43a2-80b6-acf00d8d0d7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_14e584c8-7627-4d98-a80c-0a54ced44baf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_06a81bf7-c1a8-42ba-b38b-b223d8b6006b" xlink:to="loc_us-gaap_OtherAssets_14e584c8-7627-4d98-a80c-0a54ced44baf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_8e6e35e1-0806-40da-a79b-ec9fd9638b65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_06a81bf7-c1a8-42ba-b38b-b223d8b6006b" xlink:to="loc_us-gaap_Assets_8e6e35e1-0806-40da-a79b-ec9fd9638b65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_6a721505-06c5-4655-beff-8f7b167f4254" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNetAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_06a81bf7-c1a8-42ba-b38b-b223d8b6006b" xlink:to="loc_us-gaap_InventoryNetAbstract_6a721505-06c5-4655-beff-8f7b167f4254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers_45ccb61b-ccdf-40d2-9a05-a392a6f25a7d" xlink:href="nvr-20220630.xsd#nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_6a721505-06c5-4655-beff-8f7b167f4254" xlink:to="loc_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers_45ccb61b-ccdf-40d2-9a05-a392a6f25a7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_UnsoldLotsAndHousingUnits_05b296de-ddd3-4c89-8b49-ce66aacb2121" xlink:href="nvr-20220630.xsd#nvr_UnsoldLotsAndHousingUnits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_6a721505-06c5-4655-beff-8f7b167f4254" xlink:to="loc_nvr_UnsoldLotsAndHousingUnits_05b296de-ddd3-4c89-8b49-ce66aacb2121" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_cc7e97ef-c7fe-45a9-8f16-42f94dd9ff30" 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_6a721505-06c5-4655-beff-8f7b167f4254" xlink:to="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_cc7e97ef-c7fe-45a9-8f16-42f94dd9ff30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryConstructionMaterials_d4a91fef-9036-4d0a-b997-8828a63d25b7" 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_6a721505-06c5-4655-beff-8f7b167f4254" xlink:to="loc_us-gaap_RealEstateInventoryConstructionMaterials_d4a91fef-9036-4d0a-b997-8828a63d25b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryOperativeBuilders_ab0e3afc-3470-4682-921d-1a584a270075" 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_6a721505-06c5-4655-beff-8f7b167f4254" xlink:to="loc_us-gaap_InventoryOperativeBuilders_ab0e3afc-3470-4682-921d-1a584a270075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_83ce892d-d59f-48db-97e1-b52a26ee603e" 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_a9e3c303-d851-48f1-b8e3-ef0b6cb0c0bd" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_83ce892d-d59f-48db-97e1-b52a26ee603e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_7d230682-59a7-415c-adeb-c938e07b444a" 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_83ce892d-d59f-48db-97e1-b52a26ee603e" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_7d230682-59a7-415c-adeb-c938e07b444a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_17c7bb3f-f896-4ff8-8048-4b062cba0e3e" 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_83ce892d-d59f-48db-97e1-b52a26ee603e" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_17c7bb3f-f896-4ff8-8048-4b062cba0e3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_5fc938c7-69a4-4e86-b0bd-6ec9d0f65f65" 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_83ce892d-d59f-48db-97e1-b52a26ee603e" xlink:to="loc_us-gaap_ContractWithCustomerLiability_5fc938c7-69a4-4e86-b0bd-6ec9d0f65f65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_2c762136-3820-4adb-a481-ebcebd092eee" 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_83ce892d-d59f-48db-97e1-b52a26ee603e" xlink:to="loc_us-gaap_OperatingLeaseLiability_2c762136-3820-4adb-a481-ebcebd092eee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_d4adfe8f-ae0d-4c87-a49c-a51698976814" 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_83ce892d-d59f-48db-97e1-b52a26ee603e" xlink:to="loc_us-gaap_SeniorNotes_d4adfe8f-ae0d-4c87-a49c-a51698976814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilities_6efd7f6f-d868-491b-b31a-5b3586d475e9" 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_83ce892d-d59f-48db-97e1-b52a26ee603e" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilities_6efd7f6f-d868-491b-b31a-5b3586d475e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_1dafe6a3-374c-4499-8e93-31201cffc31d" 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_83ce892d-d59f-48db-97e1-b52a26ee603e" xlink:to="loc_us-gaap_Liabilities_1dafe6a3-374c-4499-8e93-31201cffc31d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_7685f6e3-61fb-4547-9a64-a51a4af918bf" 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_83ce892d-d59f-48db-97e1-b52a26ee603e" xlink:to="loc_us-gaap_CommitmentsAndContingencies_7685f6e3-61fb-4547-9a64-a51a4af918bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_6642d0dc-bc3b-48b7-9a59-4356d2df2d88" 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_83ce892d-d59f-48db-97e1-b52a26ee603e" xlink:to="loc_us-gaap_StockholdersEquityAbstract_6642d0dc-bc3b-48b7-9a59-4356d2df2d88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_97b39ea0-b2cc-486a-be55-c58b9c852995" 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_6642d0dc-bc3b-48b7-9a59-4356d2df2d88" xlink:to="loc_us-gaap_CommonStockValue_97b39ea0-b2cc-486a-be55-c58b9c852995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_2bf689a3-a123-4624-9717-1838b1540a22" 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_6642d0dc-bc3b-48b7-9a59-4356d2df2d88" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_2bf689a3-a123-4624-9717-1838b1540a22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesHeldInEmployeeTrust_f2a87d51-35ac-478f-bed6-77b6f2cfe21a" 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_6642d0dc-bc3b-48b7-9a59-4356d2df2d88" xlink:to="loc_us-gaap_CommonStockSharesHeldInEmployeeTrust_f2a87d51-35ac-478f-bed6-77b6f2cfe21a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_126b8fd5-6e9a-4467-90b8-3f37970ff424" 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_6642d0dc-bc3b-48b7-9a59-4356d2df2d88" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_126b8fd5-6e9a-4467-90b8-3f37970ff424" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_0d9d1880-ff04-4f15-bca4-011664bacd9a" 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_6642d0dc-bc3b-48b7-9a59-4356d2df2d88" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_0d9d1880-ff04-4f15-bca4-011664bacd9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_cafe7a98-32c4-47e8-aef1-13ac32663ae9" 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_6642d0dc-bc3b-48b7-9a59-4356d2df2d88" xlink:to="loc_us-gaap_TreasuryStockValue_cafe7a98-32c4-47e8-aef1-13ac32663ae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b37eda15-d361-4ae7-b484-c52f8736b634" 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_6642d0dc-bc3b-48b7-9a59-4356d2df2d88" xlink:to="loc_us-gaap_StockholdersEquity_b37eda15-d361-4ae7-b484-c52f8736b634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_dc506167-273b-4f60-b385-c08d0305756b" 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_83ce892d-d59f-48db-97e1-b52a26ee603e" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_dc506167-273b-4f60-b385-c08d0305756b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="nvr-20220630.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_38d00968-ba7c-413e-a720-2a4b217df4c7" 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_8177679a-e539-478e-9c93-53995bba1b8b" 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_38d00968-ba7c-413e-a720-2a4b217df4c7" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_8177679a-e539-478e-9c93-53995bba1b8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_9968fc2a-4316-4c52-853a-b6c40d938e47" 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_38d00968-ba7c-413e-a720-2a4b217df4c7" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_9968fc2a-4316-4c52-853a-b6c40d938e47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_82ccde52-f25b-4d69-8285-577817e9117a" 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_38d00968-ba7c-413e-a720-2a4b217df4c7" xlink:to="loc_us-gaap_CommonStockSharesIssued_82ccde52-f25b-4d69-8285-577817e9117a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesHeldInEmployeeTrustShares_9cd96af3-10d3-4d44-bbe9-2f404cb8dc51" 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_38d00968-ba7c-413e-a720-2a4b217df4c7" xlink:to="loc_us-gaap_CommonStockSharesHeldInEmployeeTrustShares_9cd96af3-10d3-4d44-bbe9-2f404cb8dc51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_7260cbf2-20cc-4448-9e6a-77e855a7e17c" 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_38d00968-ba7c-413e-a720-2a4b217df4c7" xlink:to="loc_us-gaap_TreasuryStockShares_7260cbf2-20cc-4448-9e6a-77e855a7e17c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="nvr-20220630.xsd#CondensedConsolidatedStatementsofIncome"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_4bc5b066-43ae-4480-a294-e9d86b446cd0" 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_20285f9d-82b6-45c3-bc3c-1fbd40d68698" 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_4bc5b066-43ae-4480-a294-e9d86b446cd0" xlink:to="loc_us-gaap_StatementTable_20285f9d-82b6-45c3-bc3c-1fbd40d68698" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_adae491f-2cfe-4000-85a3-e6ef91857d27" 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_20285f9d-82b6-45c3-bc3c-1fbd40d68698" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_adae491f-2cfe-4000-85a3-e6ef91857d27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_6ae0493e-228f-4c7a-8127-390b64c4e8ae" 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_adae491f-2cfe-4000-85a3-e6ef91857d27" xlink:to="loc_us-gaap_SegmentDomain_6ae0493e-228f-4c7a-8127-390b64c4e8ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_28077ec8-05ed-4beb-8bd9-dbf66b232e28" xlink:href="nvr-20220630.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_6ae0493e-228f-4c7a-8127-390b64c4e8ae" xlink:to="loc_nvr_HomeBuildingSegmentMember_28077ec8-05ed-4beb-8bd9-dbf66b232e28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_7fad15ae-7b2a-4a6f-9c4c-ab982c711252" xlink:href="nvr-20220630.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_6ae0493e-228f-4c7a-8127-390b64c4e8ae" xlink:to="loc_nvr_MortgageBankingSegmentMember_7fad15ae-7b2a-4a6f-9c4c-ab982c711252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a57ecdba-e57c-432b-9fc9-9908aa8a7906" 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_20285f9d-82b6-45c3-bc3c-1fbd40d68698" xlink:to="loc_us-gaap_StatementLineItems_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_bb02fe54-d203-454d-ab5c-c4fb0b81b8a5" 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_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_Revenues_bb02fe54-d203-454d-ab5c-c4fb0b81b8a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages_9fd0fe5f-48df-4460-b153-50938272b437" 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_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages_9fd0fe5f-48df-4460-b153-50938272b437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_bfb0d88e-86f3-48ba-8fa2-a857c15771c0" 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_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_OtherIncome_bfb0d88e-86f3-48ba-8fa2-a857c15771c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_8557d117-4fcc-4a82-bda4-6c88fca0c1cb" 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_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_8557d117-4fcc-4a82-bda4-6c88fca0c1cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_61cd95fb-1283-48bd-b3be-8ea91f894b40" 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_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_61cd95fb-1283-48bd-b3be-8ea91f894b40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d4fd45e1-6c3d-4a20-95dd-e8e63adc3cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_OperatingIncomeLoss_d4fd45e1-6c3d-4a20-95dd-e8e63adc3cc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_38743551-0e82-470b-9da4-77d296a89778" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_38743551-0e82-470b-9da4-77d296a89778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_1b7334bf-b6d4-48f3-aac4-2ed2a3ae2bf3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_InterestExpense_1b7334bf-b6d4-48f3-aac4-2ed2a3ae2bf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_fdc08116-d952-47a9-84bb-186d51814487" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_fdc08116-d952-47a9-84bb-186d51814487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_55a3011c-9cfa-4fc3-955f-b2d6c14563bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_55a3011c-9cfa-4fc3-955f-b2d6c14563bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_853cacd4-c19b-4856-b8c6-d9a967ac2853" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_NetIncomeLoss_853cacd4-c19b-4856-b8c6-d9a967ac2853" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_e3a6e68e-bb66-43aa-95ef-9e51029a0b6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_EarningsPerShareBasic_e3a6e68e-bb66-43aa-95ef-9e51029a0b6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_bc83d32d-def7-40e4-9019-3ee2f3a44202" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_EarningsPerShareDiluted_bc83d32d-def7-40e4-9019-3ee2f3a44202" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_afa1e107-8afb-490b-a146-b79145fef765" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_afa1e107-8afb-490b-a146-b79145fef765" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_359a3959-cbe6-4a78-b4c4-ae8f865f3734" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a57ecdba-e57c-432b-9fc9-9908aa8a7906" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_359a3959-cbe6-4a78-b4c4-ae8f865f3734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome_1" xlink:type="simple" xlink:href="nvr-20220630.xsd#CondensedConsolidatedStatementsofIncome_1"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="nvr-20220630.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_b4ade8d1-ee37-45ae-8b1c-94d58d732de7" 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_7c82baff-9c84-4714-b14e-2e511133a7fb" 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_b4ade8d1-ee37-45ae-8b1c-94d58d732de7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_7c82baff-9c84-4714-b14e-2e511133a7fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_61d3fcca-1580-4d3b-971e-0568f8677b51" 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_7c82baff-9c84-4714-b14e-2e511133a7fb" xlink:to="loc_us-gaap_NetIncomeLoss_61d3fcca-1580-4d3b-971e-0568f8677b51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0d09af71-c0c9-499c-9c6a-15d2a00d2de2" 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_7c82baff-9c84-4714-b14e-2e511133a7fb" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0d09af71-c0c9-499c-9c6a-15d2a00d2de2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_f9a5585e-2715-45b2-a183-bc1e232393da" 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_0d09af71-c0c9-499c-9c6a-15d2a00d2de2" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_f9a5585e-2715-45b2-a183-bc1e232393da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_b91494de-2680-441b-9aec-6d873f69099e" 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_0d09af71-c0c9-499c-9c6a-15d2a00d2de2" xlink:to="loc_us-gaap_ShareBasedCompensation_b91494de-2680-441b-9aec-6d873f69099e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositImpairmentRecoveries_e21430c1-7e34-41a4-8470-7ecc1303359e" xlink:href="nvr-20220630.xsd#nvr_ContractLandDepositImpairmentRecoveries"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0d09af71-c0c9-499c-9c6a-15d2a00d2de2" xlink:to="loc_nvr_ContractLandDepositImpairmentRecoveries_e21430c1-7e34-41a4-8470-7ecc1303359e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfMortgageLoans_012a5dbc-52df-4b56-8f20-6f4a9edf2429" 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_0d09af71-c0c9-499c-9c6a-15d2a00d2de2" xlink:to="loc_us-gaap_GainLossOnSaleOfMortgageLoans_012a5dbc-52df-4b56-8f20-6f4a9edf2429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_46423241-2ba0-4fe6-8ebe-f6fc3a35b40f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0d09af71-c0c9-499c-9c6a-15d2a00d2de2" xlink:to="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_46423241-2ba0-4fe6-8ebe-f6fc3a35b40f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_8528cb47-c7bb-4905-b58e-b02a63ff61b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0d09af71-c0c9-499c-9c6a-15d2a00d2de2" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_8528cb47-c7bb-4905-b58e-b02a63ff61b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a617ccb7-9b25-4edd-8958-8280afc594bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0d09af71-c0c9-499c-9c6a-15d2a00d2de2" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a617ccb7-9b25-4edd-8958-8280afc594bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_c4eb3772-f813-4fcc-9e5f-a815c0d9d017" 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_a617ccb7-9b25-4edd-8958-8280afc594bc" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_c4eb3772-f813-4fcc-9e5f-a815c0d9d017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDepositsOutstanding_080d4139-ac78-44a5-8180-306a5634e227" 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_a617ccb7-9b25-4edd-8958-8280afc594bc" xlink:to="loc_us-gaap_IncreaseDecreaseInDepositsOutstanding_080d4139-ac78-44a5-8180-306a5634e227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_2918584c-9972-4b96-acaf-fbefd6128e65" 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_a617ccb7-9b25-4edd-8958-8280afc594bc" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables_2918584c-9972-4b96-acaf-fbefd6128e65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_f889633f-bf14-48ac-94dd-493591a0ed49" 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_a617ccb7-9b25-4edd-8958-8280afc594bc" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_f889633f-bf14-48ac-94dd-493591a0ed49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_b496b969-9f43-4344-b8dd-7073c69eea19" 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_a617ccb7-9b25-4edd-8958-8280afc594bc" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_b496b969-9f43-4344-b8dd-7073c69eea19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_17f3cf45-d3c0-4ba6-8999-6d3382913cc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a617ccb7-9b25-4edd-8958-8280afc594bc" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_17f3cf45-d3c0-4ba6-8999-6d3382913cc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b371dde9-6ff0-4d06-8bcb-afbe60738bec" 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_7c82baff-9c84-4714-b14e-2e511133a7fb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b371dde9-6ff0-4d06-8bcb-afbe60738bec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_0fc2309e-6dc2-429c-a725-dec7fc648db0" 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_b4ade8d1-ee37-45ae-8b1c-94d58d732de7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_0fc2309e-6dc2-429c-a725-dec7fc648db0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInJointVenture_252df0ee-c1b6-418e-b8e3-9216e535ab05" 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_0fc2309e-6dc2-429c-a725-dec7fc648db0" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInJointVenture_252df0ee-c1b6-418e-b8e3-9216e535ab05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_ed72dcf8-633d-4aae-95b2-587b4b256afa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_0fc2309e-6dc2-429c-a725-dec7fc648db0" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_ed72dcf8-633d-4aae-95b2-587b4b256afa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_394bab5d-dbd4-43fe-b2fb-758e87e0a995" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_0fc2309e-6dc2-429c-a725-dec7fc648db0" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_394bab5d-dbd4-43fe-b2fb-758e87e0a995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4287a418-8189-45b7-9cde-0c453a96443d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_0fc2309e-6dc2-429c-a725-dec7fc648db0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4287a418-8189-45b7-9cde-0c453a96443d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_c116e2c9-8583-435c-8d19-d2b29a1faf1e" 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_b4ade8d1-ee37-45ae-8b1c-94d58d732de7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_c116e2c9-8583-435c-8d19-d2b29a1faf1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_b6f6f320-1e8c-4cea-aaad-bfc8a95af8c7" 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_c116e2c9-8583-435c-8d19-d2b29a1faf1e" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_b6f6f320-1e8c-4cea-aaad-bfc8a95af8c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt_c17cb1a0-5dca-4f16-845e-80c521264ae4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_c116e2c9-8583-435c-8d19-d2b29a1faf1e" xlink:to="loc_us-gaap_RepaymentsOfSeniorDebt_c17cb1a0-5dca-4f16-845e-80c521264ae4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_fd3d6aba-da4f-4e6b-987f-d0868700d599" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_c116e2c9-8583-435c-8d19-d2b29a1faf1e" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_fd3d6aba-da4f-4e6b-987f-d0868700d599" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_443a964b-0c63-4bb8-8ee9-1e9262652b88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_c116e2c9-8583-435c-8d19-d2b29a1faf1e" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_443a964b-0c63-4bb8-8ee9-1e9262652b88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5d16ecfb-3f8c-47c5-bd30-80682480752e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_c116e2c9-8583-435c-8d19-d2b29a1faf1e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5d16ecfb-3f8c-47c5-bd30-80682480752e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2bf6c302-c84b-4486-91f9-a5e258529703" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b4ade8d1-ee37-45ae-8b1c-94d58d732de7" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2bf6c302-c84b-4486-91f9-a5e258529703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9fb71805-712e-4128-bf70-89e71cc4185c" 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_b4ade8d1-ee37-45ae-8b1c-94d58d732de7" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9fb71805-712e-4128-bf70-89e71cc4185c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_58cb74c5-5284-4ca5-b2d2-28750f379a36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b4ade8d1-ee37-45ae-8b1c-94d58d732de7" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_58cb74c5-5284-4ca5-b2d2-28750f379a36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_923dd77e-b555-4ea3-a243-802355e16096" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b4ade8d1-ee37-45ae-8b1c-94d58d732de7" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_923dd77e-b555-4ea3-a243-802355e16096" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_47a44f1e-e67d-4658-a14f-c4d310726d30" 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_923dd77e-b555-4ea3-a243-802355e16096" xlink:to="loc_us-gaap_InterestPaidNet_47a44f1e-e67d-4658-a14f-c4d310726d30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_15bae3c0-b160-439a-9dac-1c4ecd63e05b" 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_923dd77e-b555-4ea3-a243-802355e16096" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_15bae3c0-b160-439a-9dac-1c4ecd63e05b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_1bd07edb-07dd-42a3-ae43-8b8e6726f7eb" 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_StatementOfCashFlowsAbstract_b4ade8d1-ee37-45ae-8b1c-94d58d732de7" xlink:to="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_1bd07edb-07dd-42a3-ae43-8b8e6726f7eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SignificantAccountingPolicies" xlink:type="simple" xlink:href="nvr-20220630.xsd#SignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/SignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_27c4f4e2-f78c-455d-ac33-27f0f975f46e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_68fd4ccd-465a-4bdb-95d7-062a6ccc57e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_27c4f4e2-f78c-455d-ac33-27f0f975f46e" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_68fd4ccd-465a-4bdb-95d7-062a6ccc57e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="nvr-20220630.xsd#SignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/SignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a10e127d-04f7-40ff-bdab-1138ba33456c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_60c67def-2fb6-49c1-bbc6-c3f4d1a872d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a10e127d-04f7-40ff-bdab-1138ba33456c" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_60c67def-2fb6-49c1-bbc6-c3f4d1a872d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_3c8409d8-f487-4e79-8132-3400f8854132" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a10e127d-04f7-40ff-bdab-1138ba33456c" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_3c8409d8-f487-4e79-8132-3400f8854132" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20220630.xsd#SignificantAccountingPoliciesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_b81602a8-e35d-4b2b-a5e2-c4ecf913bc89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_3ddd7866-948a-4d0c-b281-3de2e717ac62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_b81602a8-e35d-4b2b-a5e2-c4ecf913bc89" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_3ddd7866-948a-4d0c-b281-3de2e717ac62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_c05f796a-738b-4d08-aaa1-b0d8f54acdfe" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_3ddd7866-948a-4d0c-b281-3de2e717ac62" xlink:to="loc_srt_ConsolidatedEntitiesAxis_c05f796a-738b-4d08-aaa1-b0d8f54acdfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_a393e9e8-bf3f-4534-96ef-66d438c63769" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_c05f796a-738b-4d08-aaa1-b0d8f54acdfe" xlink:to="loc_srt_ConsolidatedEntitiesDomain_a393e9e8-bf3f-4534-96ef-66d438c63769" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidatedJointVentureMember_e11649a1-be92-4209-a53d-5c5f02fb7113" xlink:href="nvr-20220630.xsd#nvr_ConsolidatedJointVentureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_a393e9e8-bf3f-4534-96ef-66d438c63769" xlink:to="loc_nvr_ConsolidatedJointVentureMember_e11649a1-be92-4209-a53d-5c5f02fb7113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_99ceaa58-e6cb-4aac-979f-3a077cbfd7d9" 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_3ddd7866-948a-4d0c-b281-3de2e717ac62" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_99ceaa58-e6cb-4aac-979f-3a077cbfd7d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_29ad5256-9bda-4098-92cb-d29c428282e0" 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_99ceaa58-e6cb-4aac-979f-3a077cbfd7d9" xlink:to="loc_us-gaap_SegmentDomain_29ad5256-9bda-4098-92cb-d29c428282e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_a1dcbb4d-2c69-47c0-845c-4d73e4e3a580" xlink:href="nvr-20220630.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_29ad5256-9bda-4098-92cb-d29c428282e0" xlink:to="loc_nvr_HomeBuildingSegmentMember_a1dcbb4d-2c69-47c0-845c-4d73e4e3a580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_6a4a3521-4ddd-4e99-a16c-d623bc4ef9c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_3ddd7866-948a-4d0c-b281-3de2e717ac62" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_6a4a3521-4ddd-4e99-a16c-d623bc4ef9c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_12e3904f-7561-4efa-b790-be99cd10c434" 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_6a4a3521-4ddd-4e99-a16c-d623bc4ef9c3" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_12e3904f-7561-4efa-b790-be99cd10c434" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_145312ec-5dd5-4d2d-9cf8-397b5ee2ec97" 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_12e3904f-7561-4efa-b790-be99cd10c434" xlink:to="loc_us-gaap_OtherAssetsMember_145312ec-5dd5-4d2d-9cf8-397b5ee2ec97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1e2e5375-92ce-42c8-ba58-a8edd2ad4f82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_3ddd7866-948a-4d0c-b281-3de2e717ac62" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1e2e5375-92ce-42c8-ba58-a8edd2ad4f82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_f39afccd-b967-45f4-888f-84ab6d804fec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1e2e5375-92ce-42c8-ba58-a8edd2ad4f82" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_f39afccd-b967-45f4-888f-84ab6d804fec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_358bf7dd-838d-41df-abb8-dbc52e0c407a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1e2e5375-92ce-42c8-ba58-a8edd2ad4f82" xlink:to="loc_us-gaap_ContractWithCustomerLiability_358bf7dd-838d-41df-abb8-dbc52e0c407a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet_e56f6a9c-7682-4f1e-b1c7-de98e8e965cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1e2e5375-92ce-42c8-ba58-a8edd2ad4f82" xlink:to="loc_us-gaap_CapitalizedContractCostNet_e56f6a9c-7682-4f1e-b1c7-de98e8e965cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/VariableInterestEntitiesVIEs" xlink:type="simple" xlink:href="nvr-20220630.xsd#VariableInterestEntitiesVIEs"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/VariableInterestEntitiesVIEs" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract_045056b5-1630-4e34-96cb-240b675ead2f" 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_453a5f23-4a99-4ee2-86c2-eeea6487495d" 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_045056b5-1630-4e34-96cb-240b675ead2f" xlink:to="loc_us-gaap_VariableInterestEntityDisclosureTextBlock_453a5f23-4a99-4ee2-86c2-eeea6487495d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTables" xlink:type="simple" xlink:href="nvr-20220630.xsd#VariableInterestEntitiesVIEsTables"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract_0b6b91d7-4e50-4459-816e-5ffdfa5e801e" 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_e19f03b2-777b-410b-81ac-7c30475378af" 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_0b6b91d7-4e50-4459-816e-5ffdfa5e801e" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_e19f03b2-777b-410b-81ac-7c30475378af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/VariableInterestEntitiesVIEsAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20220630.xsd#VariableInterestEntitiesVIEsAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/VariableInterestEntitiesVIEsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract_ea5f3709-9a04-4546-a9f1-6d372cc4320a" 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_c9ed5a5c-3c5c-4e82-8697-6e1f1691fe7b" 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_ea5f3709-9a04-4546-a9f1-6d372cc4320a" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_c9ed5a5c-3c5c-4e82-8697-6e1f1691fe7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_21272bf4-d5cf-4a0c-b917-3425cce79176" 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_c9ed5a5c-3c5c-4e82-8697-6e1f1691fe7b" xlink:to="loc_us-gaap_OtherCommitmentsAxis_21272bf4-d5cf-4a0c-b917-3425cce79176" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_2709f796-1dd9-4d9d-ba68-2a4517b060f4" 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_21272bf4-d5cf-4a0c-b917-3425cce79176" xlink:to="loc_us-gaap_OtherCommitmentsDomain_2709f796-1dd9-4d9d-ba68-2a4517b060f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_020bbf61-f84a-4311-9931-9a59a6eb30c8" 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_2709f796-1dd9-4d9d-ba68-2a4517b060f4" xlink:to="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_020bbf61-f84a-4311-9931-9a59a6eb30c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember_e38e9ebc-704f-4e17-9e2b-ec1d071b5fd2" xlink:href="nvr-20220630.xsd#nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_2709f796-1dd9-4d9d-ba68-2a4517b060f4" xlink:to="loc_nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember_e38e9ebc-704f-4e17-9e2b-ec1d071b5fd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_823016da-b788-43a7-afa2-046635e785f2" 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_c9ed5a5c-3c5c-4e82-8697-6e1f1691fe7b" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_823016da-b788-43a7-afa2-046635e785f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements_2b7c9c02-5e6d-4ff2-959f-49a08f06cee5" xlink:href="nvr-20220630.xsd#nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_823016da-b788-43a7-afa2-046635e785f2" xlink:to="loc_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements_2b7c9c02-5e6d-4ff2-959f-49a08f06cee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LotsControlledByCompany_9f6a1164-c358-486b-8fd0-4f750a41eeca" xlink:href="nvr-20220630.xsd#nvr_LotsControlledByCompany"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_823016da-b788-43a7-afa2-046635e785f2" xlink:to="loc_nvr_LotsControlledByCompany_9f6a1164-c358-486b-8fd0-4f750a41eeca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositsOnLotPurchaseAgreements_0117048b-5674-42c9-940e-05bc5e674145" xlink:href="nvr-20220630.xsd#nvr_ContractLandDepositsOnLotPurchaseAgreements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_823016da-b788-43a7-afa2-046635e785f2" xlink:to="loc_nvr_ContractLandDepositsOnLotPurchaseAgreements_0117048b-5674-42c9-940e-05bc5e674145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LetterOfCreditOnLotPurchaseAgreements_76e9fe6c-fd91-4828-abbf-253979187e28" xlink:href="nvr-20220630.xsd#nvr_LetterOfCreditOnLotPurchaseAgreements"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_823016da-b788-43a7-afa2-046635e785f2" xlink:to="loc_nvr_LetterOfCreditOnLotPurchaseAgreements_76e9fe6c-fd91-4828-abbf-253979187e28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositReserveAdjustment_6fc6164b-2c25-4e7d-9715-c91e05bb8ab1" xlink:href="nvr-20220630.xsd#nvr_ContractLandDepositReserveAdjustment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_823016da-b788-43a7-afa2-046635e785f2" xlink:to="loc_nvr_ContractLandDepositReserveAdjustment_6fc6164b-2c25-4e7d-9715-c91e05bb8ab1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NetContractLandDepositImpairmentRecoveries_fd1cd876-42cd-40ab-b7c6-b29a7acecbc4" xlink:href="nvr-20220630.xsd#nvr_NetContractLandDepositImpairmentRecoveries"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_823016da-b788-43a7-afa2-046635e785f2" xlink:to="loc_nvr_NetContractLandDepositImpairmentRecoveries_fd1cd876-42cd-40ab-b7c6-b29a7acecbc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LossReserveOnContractLandDeposits_fb7d305a-1da8-4450-941c-c8600924abe3" xlink:href="nvr-20220630.xsd#nvr_LossReserveOnContractLandDeposits"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_823016da-b788-43a7-afa2-046635e785f2" xlink:to="loc_nvr_LossReserveOnContractLandDeposits_fb7d305a-1da8-4450-941c-c8600924abe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDeposits_6786789b-2d29-4e83-841b-f62cfbce717c" xlink:href="nvr-20220630.xsd#nvr_ContractLandDeposits"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_823016da-b788-43a7-afa2-046635e785f2" xlink:to="loc_nvr_ContractLandDeposits_6786789b-2d29-4e83-841b-f62cfbce717c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_RefundableDeposits_9095f9e7-4f45-442f-b34a-c3afda0796ab" xlink:href="nvr-20220630.xsd#nvr_RefundableDeposits"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_823016da-b788-43a7-afa2-046635e785f2" xlink:to="loc_nvr_RefundableDeposits_9095f9e7-4f45-442f-b34a-c3afda0796ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTotalRiskofLossRelatedtoContractLandDepositsDetail" xlink:type="simple" xlink:href="nvr-20220630.xsd#VariableInterestEntitiesVIEsTotalRiskofLossRelatedtoContractLandDepositsDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTotalRiskofLossRelatedtoContractLandDepositsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract_ac0187b9-9527-45ca-8bb5-32dbe50b26a0" 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_0f1a2e16-f97c-4e43-a2a5-e3d53bbb1637" xlink:href="nvr-20220630.xsd#nvr_ContractLandDeposits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract_ac0187b9-9527-45ca-8bb5-32dbe50b26a0" xlink:to="loc_nvr_ContractLandDeposits_0f1a2e16-f97c-4e43-a2a5-e3d53bbb1637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LossReserveOnContractLandDeposits_481c0d58-573f-403b-ad57-1e84561651ae" xlink:href="nvr-20220630.xsd#nvr_LossReserveOnContractLandDeposits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract_ac0187b9-9527-45ca-8bb5-32dbe50b26a0" xlink:to="loc_nvr_LossReserveOnContractLandDeposits_481c0d58-573f-403b-ad57-1e84561651ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssets_1b3f9364-c817-4119-b45a-83e39ca93165" 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_ac0187b9-9527-45ca-8bb5-32dbe50b26a0" xlink:to="loc_us-gaap_DepositsAssets_1b3f9364-c817-4119-b45a-83e39ca93165" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LettersOfCreditRelatedToLots_4e80c6da-f0d7-435d-a423-334505a7f830" xlink:href="nvr-20220630.xsd#nvr_LettersOfCreditRelatedToLots"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract_ac0187b9-9527-45ca-8bb5-32dbe50b26a0" xlink:to="loc_nvr_LettersOfCreditRelatedToLots_4e80c6da-f0d7-435d-a423-334505a7f830" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_d6d980a4-c380-44c7-9352-324cf4a747db" 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_ac0187b9-9527-45ca-8bb5-32dbe50b26a0" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_d6d980a4-c380-44c7-9352-324cf4a747db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LetterOfCreditOnLotPurchaseAgreements_c2ed5b97-592b-4631-b0dd-37cc042a3030" xlink:href="nvr-20220630.xsd#nvr_LetterOfCreditOnLotPurchaseAgreements"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract_ac0187b9-9527-45ca-8bb5-32dbe50b26a0" xlink:to="loc_nvr_LetterOfCreditOnLotPurchaseAgreements_c2ed5b97-592b-4631-b0dd-37cc042a3030" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/JointVenturesJointVentures" xlink:type="simple" xlink:href="nvr-20220630.xsd#JointVenturesJointVentures"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/JointVenturesJointVentures" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_e4acbc23-c12b-4e7d-982c-21745f1f02b4" 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_f4fbe098-d7c5-47c3-96ca-5a26c9f71b26" 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_e4acbc23-c12b-4e7d-982c-21745f1f02b4" xlink:to="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_f4fbe098-d7c5-47c3-96ca-5a26c9f71b26" 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-20220630.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_0834e55a-c713-4773-8e2d-c717ecb70c16" 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_50e9ce04-2622-4091-aa98-c86670a248c8" xlink:href="nvr-20220630.xsd#nvr_JointVenturesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_0834e55a-c713-4773-8e2d-c717ecb70c16" xlink:to="loc_nvr_JointVenturesTable_50e9ce04-2622-4091-aa98-c86670a248c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_eb710afb-3b68-441b-a279-5bb67b5974ba" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesTable_50e9ce04-2622-4091-aa98-c86670a248c8" xlink:to="loc_srt_ConsolidatedEntitiesAxis_eb710afb-3b68-441b-a279-5bb67b5974ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_432c76f8-0705-472a-a7a4-8dfffcab4430" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_eb710afb-3b68-441b-a279-5bb67b5974ba" xlink:to="loc_srt_ConsolidatedEntitiesDomain_432c76f8-0705-472a-a7a4-8dfffcab4430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidatedJointVentureMember_28d25ef8-3e4d-46de-8d20-c7eabe9129d4" xlink:href="nvr-20220630.xsd#nvr_ConsolidatedJointVentureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_432c76f8-0705-472a-a7a4-8dfffcab4430" xlink:to="loc_nvr_ConsolidatedJointVentureMember_28d25ef8-3e4d-46de-8d20-c7eabe9129d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_3d505f87-b72e-4bef-af53-e6d53aca593b" 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_nvr_JointVenturesTable_50e9ce04-2622-4091-aa98-c86670a248c8" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_3d505f87-b72e-4bef-af53-e6d53aca593b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_8767bbb9-44ad-4ebb-b2d3-35ceb0ad300c" 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_3d505f87-b72e-4bef-af53-e6d53aca593b" xlink:to="loc_us-gaap_SegmentDomain_8767bbb9-44ad-4ebb-b2d3-35ceb0ad300c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_4544373f-1326-4079-aa9c-2d7c30f034eb" xlink:href="nvr-20220630.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_8767bbb9-44ad-4ebb-b2d3-35ceb0ad300c" xlink:to="loc_nvr_HomeBuildingSegmentMember_4544373f-1326-4079-aa9c-2d7c30f034eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_af6d9f34-7327-4294-9722-9707a9c05780" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesTable_50e9ce04-2622-4091-aa98-c86670a248c8" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_af6d9f34-7327-4294-9722-9707a9c05780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_9334115f-baa2-4809-90e5-38d5a7e33673" 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_af6d9f34-7327-4294-9722-9707a9c05780" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_9334115f-baa2-4809-90e5-38d5a7e33673" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_1ec50a81-f45f-4555-aa82-9fb4e5a4b831" 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_9334115f-baa2-4809-90e5-38d5a7e33673" xlink:to="loc_us-gaap_OtherAssetsMember_1ec50a81-f45f-4555-aa82-9fb4e5a4b831" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_18551fc1-a117-4234-a482-6fc802359d18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_9334115f-baa2-4809-90e5-38d5a7e33673" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_18551fc1-a117-4234-a482-6fc802359d18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_JointVenturesLineItems_fe1ae307-2fd3-494c-ab76-7b392cbd2922" xlink:href="nvr-20220630.xsd#nvr_JointVenturesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesTable_50e9ce04-2622-4091-aa98-c86670a248c8" xlink:to="loc_nvr_JointVenturesLineItems_fe1ae307-2fd3-494c-ab76-7b392cbd2922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_ae129194-5beb-4fd3-a5fd-a5d36fa1cb0d" 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_fe1ae307-2fd3-494c-ab76-7b392cbd2922" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_ae129194-5beb-4fd3-a5fd-a5d36fa1cb0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfJointVentures_9dcfe1d1-1e3a-41aa-9485-d12ba44ddb2d" xlink:href="nvr-20220630.xsd#nvr_NumberOfJointVentures"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesLineItems_fe1ae307-2fd3-494c-ab76-7b392cbd2922" xlink:to="loc_nvr_NumberOfJointVentures_9dcfe1d1-1e3a-41aa-9485-d12ba44ddb2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ExpectedProductionOfFinishedLotsFromJointVentures_ed21a525-102c-4b43-85d6-c637c76280aa" xlink:href="nvr-20220630.xsd#nvr_ExpectedProductionOfFinishedLotsFromJointVentures"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesLineItems_fe1ae307-2fd3-494c-ab76-7b392cbd2922" xlink:to="loc_nvr_ExpectedProductionOfFinishedLotsFromJointVentures_ed21a525-102c-4b43-85d6-c637c76280aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_JointVentureLotsControlledByCompany_0ebef6a8-4f5a-40ed-9109-979d599cea88" xlink:href="nvr-20220630.xsd#nvr_JointVentureLotsControlledByCompany"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesLineItems_fe1ae307-2fd3-494c-ab76-7b392cbd2922" xlink:to="loc_nvr_JointVentureLotsControlledByCompany_0ebef6a8-4f5a-40ed-9109-979d599cea88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract_e06df62f-c0cf-45be-a51a-dd3a0cf0f96a" xlink:href="nvr-20220630.xsd#nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesLineItems_fe1ae307-2fd3-494c-ab76-7b392cbd2922" xlink:to="loc_nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract_e06df62f-c0cf-45be-a51a-dd3a0cf0f96a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_AggregateAdditionalFundingCommitments_f8b0cf96-e639-42f8-9421-505e9429a18c" xlink:href="nvr-20220630.xsd#nvr_AggregateAdditionalFundingCommitments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesLineItems_fe1ae307-2fd3-494c-ab76-7b392cbd2922" xlink:to="loc_nvr_AggregateAdditionalFundingCommitments_f8b0cf96-e639-42f8-9421-505e9429a18c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary_44f282c2-71c1-4581-8c3a-a4760308c094" xlink:href="nvr-20220630.xsd#nvr_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesLineItems_fe1ae307-2fd3-494c-ab76-7b392cbd2922" xlink:to="loc_nvr_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary_44f282c2-71c1-4581-8c3a-a4760308c094" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_70994df3-b2c2-4573-ad80-e89b274e79a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesLineItems_fe1ae307-2fd3-494c-ab76-7b392cbd2922" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_70994df3-b2c2-4573-ad80-e89b274e79a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_552cecd6-32d1-48bd-be55-83bff836345f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesLineItems_fe1ae307-2fd3-494c-ab76-7b392cbd2922" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_552cecd6-32d1-48bd-be55-83bff836345f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/LandUnderDevelopment" xlink:type="simple" xlink:href="nvr-20220630.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_36a84da7-f70e-47a6-ab03-53b621c637e8" 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_7655eab1-48c6-47a7-ac86-247bd33c5c30" xlink:href="nvr-20220630.xsd#nvr_LandUnderDevelopmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_36a84da7-f70e-47a6-ab03-53b621c637e8" xlink:to="loc_nvr_LandUnderDevelopmentDisclosureTextBlock_7655eab1-48c6-47a7-ac86-247bd33c5c30" 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-20220630.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_b6cacac4-957f-4c91-bd88-cc3ebd1c79d2" 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_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_e32ea8a3-ec86-4bf3-aa04-69ca0db069ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_b6cacac4-957f-4c91-bd88-cc3ebd1c79d2" xlink:to="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_e32ea8a3-ec86-4bf3-aa04-69ca0db069ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand_a59c58b1-db68-44aa-b870-d61f12f32d3c" xlink:href="nvr-20220630.xsd#nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_b6cacac4-957f-4c91-bd88-cc3ebd1c79d2" xlink:to="loc_nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand_a59c58b1-db68-44aa-b870-d61f12f32d3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment_a26d7677-bb62-43cb-96a6-0f63de28f9c9" xlink:href="nvr-20220630.xsd#nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_b6cacac4-957f-4c91-bd88-cc3ebd1c79d2" xlink:to="loc_nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment_a26d7677-bb62-43cb-96a6-0f63de28f9c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ExpectedDevelopmentCredit_81a6b3e2-9b7e-46bd-90d5-48bae4e2757a" xlink:href="nvr-20220630.xsd#nvr_ExpectedDevelopmentCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_b6cacac4-957f-4c91-bd88-cc3ebd1c79d2" xlink:to="loc_nvr_ExpectedDevelopmentCredit_81a6b3e2-9b7e-46bd-90d5-48bae4e2757a" 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-20220630.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_b9804ad6-9893-43c0-960c-70534eaaec6d" 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_3424c3b4-59e7-4803-949f-1a00a45df4bb" xlink:href="nvr-20220630.xsd#nvr_CapitalizedInterestDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestCostsIncurredCapitalizedAbstract_b9804ad6-9893-43c0-960c-70534eaaec6d" xlink:to="loc_nvr_CapitalizedInterestDisclosureTextBlock_3424c3b4-59e7-4803-949f-1a00a45df4bb" 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-20220630.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_594f9311-6f27-4794-924d-9a0a01561df0" 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_770ee83d-7d49-47a8-b956-8f0e4decac5b" xlink:href="nvr-20220630.xsd#nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestCostsIncurredCapitalizedAbstract_594f9311-6f27-4794-924d-9a0a01561df0" xlink:to="loc_nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock_770ee83d-7d49-47a8-b956-8f0e4decac5b" 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-20220630.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_3a6191ca-2159-4cb2-b495-564648856431" 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_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForward_6adc5793-4912-40b1-9fd1-36cb5833db44" xlink:href="nvr-20220630.xsd#nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestCostsIncurredCapitalizedAbstract_3a6191ca-2159-4cb2-b495-564648856431" xlink:to="loc_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForward_6adc5793-4912-40b1-9fd1-36cb5833db44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts_74acc34f-31c2-4228-b71d-0ce7e5832cd6" 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_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForward_6adc5793-4912-40b1-9fd1-36cb5833db44" xlink:to="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts_74acc34f-31c2-4228-b71d-0ce7e5832cd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurred_d320be0e-e848-4431-b73b-89c8f62fdff7" 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_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForward_6adc5793-4912-40b1-9fd1-36cb5833db44" xlink:to="loc_us-gaap_InterestCostsIncurred_d320be0e-e848-4431-b73b-89c8f62fdff7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_c6f8ffb7-a0b7-4f70-ac95-183100d5a14a" 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_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForward_6adc5793-4912-40b1-9fd1-36cb5833db44" xlink:to="loc_us-gaap_InterestExpense_c6f8ffb7-a0b7-4f70-ac95-183100d5a14a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1_b90f3202-ded8-48a3-bd28-bc84aaf3ec58" 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_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForward_6adc5793-4912-40b1-9fd1-36cb5833db44" xlink:to="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1_b90f3202-ded8-48a3-bd28-bc84aaf3ec58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts_0fcc0496-e190-4530-a612-e32f6c4ee667" 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_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForward_6adc5793-4912-40b1-9fd1-36cb5833db44" xlink:to="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts_0fcc0496-e190-4530-a612-e32f6c4ee667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/EarningsperShare" xlink:type="simple" xlink:href="nvr-20220630.xsd#EarningsperShare"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/EarningsperShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_82479763-d3d9-4b70-b615-13c5b64d0eab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_dc0ac0c7-b12a-4bc8-9f56-1ff729ea67b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_82479763-d3d9-4b70-b615-13c5b64d0eab" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_dc0ac0c7-b12a-4bc8-9f56-1ff729ea67b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/EarningsperShareTables" xlink:type="simple" xlink:href="nvr-20220630.xsd#EarningsperShareTables"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/EarningsperShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_3248b837-5632-4c49-adba-2b605a2f3364" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_1b2ab7da-854c-415a-9f65-aa5b07c5dc7e" 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_EarningsPerShareAbstract_3248b837-5632-4c49-adba-2b605a2f3364" xlink:to="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_1b2ab7da-854c-415a-9f65-aa5b07c5dc7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_d956c94d-6380-43f4-9995-6d97774ec4de" 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_EarningsPerShareAbstract_3248b837-5632-4c49-adba-2b605a2f3364" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_d956c94d-6380-43f4-9995-6d97774ec4de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/EarningsPerShareWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail" xlink:type="simple" xlink:href="nvr-20220630.xsd#EarningsPerShareWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/EarningsPerShareWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_765fe6fe-4a86-428a-957b-703959354b64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7a278c2f-ec7d-4d43-b9bb-05812bb49747" 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_EarningsPerShareAbstract_765fe6fe-4a86-428a-957b-703959354b64" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7a278c2f-ec7d-4d43-b9bb-05812bb49747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_478588b9-2c29-492b-8170-281460e895d6" 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_EarningsPerShareAbstract_765fe6fe-4a86-428a-957b-703959354b64" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_478588b9-2c29-492b-8170-281460e895d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_89e4ac6f-8bde-400f-b5e9-0f34c7f51489" 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_478588b9-2c29-492b-8170-281460e895d6" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_89e4ac6f-8bde-400f-b5e9-0f34c7f51489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a1104fb0-1ae5-48b3-99af-0370e0118f8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_478588b9-2c29-492b-8170-281460e895d6" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a1104fb0-1ae5-48b3-99af-0370e0118f8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/EarningsPerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail" xlink:type="simple" xlink:href="nvr-20220630.xsd#EarningsPerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/EarningsPerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_d46fc667-37e7-4c40-89ce-eab1723f2559" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_143e038b-49d5-4ff4-ad8d-cb1b17c6e185" 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_EarningsPerShareAbstract_d46fc667-37e7-4c40-89ce-eab1723f2559" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_143e038b-49d5-4ff4-ad8d-cb1b17c6e185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPayments" xlink:type="simple" xlink:href="nvr-20220630.xsd#CompensationRelatedCostsShareBasedPayments"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPayments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_bb890cfe-4b8a-4590-9909-3592599a549c" 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_6634922d-c7cd-4d64-9e6b-67b3a02bfff7" 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_bb890cfe-4b8a-4590-9909-3592599a549c" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_6634922d-c7cd-4d64-9e6b-67b3a02bfff7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsTables" xlink:type="simple" xlink:href="nvr-20220630.xsd#CompensationRelatedCostsShareBasedPaymentsTables"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_56e59282-1785-4aff-9edd-f174cef12d03" 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_SummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTableTextBlock_40498795-7dd4-44af-9bee-00796a99473f" xlink:href="nvr-20220630.xsd#nvr_SummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_56e59282-1785-4aff-9edd-f174cef12d03" xlink:to="loc_nvr_SummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTableTextBlock_40498795-7dd4-44af-9bee-00796a99473f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_29d3e1b4-99c9-43d1-a9b8-2e148296562b" 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_56e59282-1785-4aff-9edd-f174cef12d03" xlink:to="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_29d3e1b4-99c9-43d1-a9b8-2e148296562b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_62c4819a-d9cc-43ed-95bb-2d552a541082" 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_56e59282-1785-4aff-9edd-f174cef12d03" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_62c4819a-d9cc-43ed-95bb-2d552a541082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails" xlink:type="simple" xlink:href="nvr-20220630.xsd#CompensationRelatedCostsShareBasedPaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9f693e62-ee04-42b7-bdab-d2929fe03cd5" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_52e514c4-1d4d-47b5-a94a-968de82a064d" 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9f693e62-ee04-42b7-bdab-d2929fe03cd5" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_52e514c4-1d4d-47b5-a94a-968de82a064d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_f2eca2da-9075-4c39-9dfe-064728eca86d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9f693e62-ee04-42b7-bdab-d2929fe03cd5" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_f2eca2da-9075-4c39-9dfe-064728eca86d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_da6c81aa-f28a-497c-a5ae-47196990ad48" 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9f693e62-ee04-42b7-bdab-d2929fe03cd5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_da6c81aa-f28a-497c-a5ae-47196990ad48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6c1707f7-5b59-4cfa-b2a6-529306b8b4d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9f693e62-ee04-42b7-bdab-d2929fe03cd5" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6c1707f7-5b59-4cfa-b2a6-529306b8b4d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a4b7c8df-f420-4301-a186-6ce9d9ca8e4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6c1707f7-5b59-4cfa-b2a6-529306b8b4d7" xlink:to="loc_us-gaap_AwardTypeAxis_a4b7c8df-f420-4301-a186-6ce9d9ca8e4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_69377430-5865-4e89-8f8c-6adb1b47fa0a" 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_a4b7c8df-f420-4301-a186-6ce9d9ca8e4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_69377430-5865-4e89-8f8c-6adb1b47fa0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_EmployeePerformanceBasedStockOptionMember_5a3bbbfb-d588-433f-a846-db740321548f" xlink:href="nvr-20220630.xsd#nvr_EmployeePerformanceBasedStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_69377430-5865-4e89-8f8c-6adb1b47fa0a" xlink:to="loc_nvr_EmployeePerformanceBasedStockOptionMember_5a3bbbfb-d588-433f-a846-db740321548f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_dfcd1831-e6b6-4e1b-b1c5-4058a1b33e9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_69377430-5865-4e89-8f8c-6adb1b47fa0a" xlink:to="loc_us-gaap_EmployeeStockMember_dfcd1831-e6b6-4e1b-b1c5-4058a1b33e9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_d7d6b38c-ee24-411e-8b99-88f3503f10ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_69377430-5865-4e89-8f8c-6adb1b47fa0a" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_d7d6b38c-ee24-411e-8b99-88f3503f10ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_PerformanceBasedRestrictedStockUnitMember_f30e2921-fcb0-493a-a5f9-8d1c3e9b93f5" xlink:href="nvr-20220630.xsd#nvr_PerformanceBasedRestrictedStockUnitMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_69377430-5865-4e89-8f8c-6adb1b47fa0a" xlink:to="loc_nvr_PerformanceBasedRestrictedStockUnitMember_f30e2921-fcb0-493a-a5f9-8d1c3e9b93f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_0288e350-6d7f-4d06-b121-9c6559a14bd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_69377430-5865-4e89-8f8c-6adb1b47fa0a" xlink:to="loc_us-gaap_EmployeeStockOptionMember_0288e350-6d7f-4d06-b121-9c6559a14bd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_8c03b59d-e321-41e9-b0d0-b685a6c68eac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_69377430-5865-4e89-8f8c-6adb1b47fa0a" xlink:to="loc_us-gaap_RestrictedStockMember_8c03b59d-e321-41e9-b0d0-b685a6c68eac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember_ebc42a5f-7b7f-4d8c-992d-334cbaadf31c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_69377430-5865-4e89-8f8c-6adb1b47fa0a" xlink:to="loc_us-gaap_StockCompensationPlanMember_ebc42a5f-7b7f-4d8c-992d-334cbaadf31c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_17cadb55-d785-430f-832c-f180ee93302d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6c1707f7-5b59-4cfa-b2a6-529306b8b4d7" xlink:to="loc_us-gaap_PlanNameAxis_17cadb55-d785-430f-832c-f180ee93302d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_c73f9f0f-63b6-49d1-8128-d62bc81cc578" 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_17cadb55-d785-430f-832c-f180ee93302d" xlink:to="loc_us-gaap_PlanNameDomain_c73f9f0f-63b6-49d1-8128-d62bc81cc578" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandFourteenEquityPlanMember_e25ae2c7-c876-4811-9139-b4fe3c192fca" xlink:href="nvr-20220630.xsd#nvr_TwoThousandFourteenEquityPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_c73f9f0f-63b6-49d1-8128-d62bc81cc578" xlink:to="loc_nvr_TwoThousandFourteenEquityPlanMember_e25ae2c7-c876-4811-9139-b4fe3c192fca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandEighteenEquityPlanMember_38ff4325-4423-41e0-a3db-49a50daa76a5" xlink:href="nvr-20220630.xsd#nvr_TwoThousandEighteenEquityPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_c73f9f0f-63b6-49d1-8128-d62bc81cc578" xlink:to="loc_nvr_TwoThousandEighteenEquityPlanMember_38ff4325-4423-41e0-a3db-49a50daa76a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandTenEquityPlanMember_0d12cf42-fc01-4d6a-9d4f-da5cf1cbb84d" xlink:href="nvr-20220630.xsd#nvr_TwoThousandTenEquityPlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_c73f9f0f-63b6-49d1-8128-d62bc81cc578" xlink:to="loc_nvr_TwoThousandTenEquityPlanMember_0d12cf42-fc01-4d6a-9d4f-da5cf1cbb84d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_c4b7d822-0956-463b-8238-ef6c001c3dba" 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_6c1707f7-5b59-4cfa-b2a6-529306b8b4d7" xlink:to="loc_us-gaap_VestingAxis_c4b7d822-0956-463b-8238-ef6c001c3dba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_181bd292-5b1e-4e85-a5c7-71dd7d91af1f" 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_c4b7d822-0956-463b-8238-ef6c001c3dba" xlink:to="loc_us-gaap_VestingDomain_181bd292-5b1e-4e85-a5c7-71dd7d91af1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_29d8fdd6-ac90-4bdb-9b5d-d6731412ad21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_181bd292-5b1e-4e85-a5c7-71dd7d91af1f" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_29d8fdd6-ac90-4bdb-9b5d-d6731412ad21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_636295c3-8cf8-4eb5-bc21-cf4e54a6eae6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_181bd292-5b1e-4e85-a5c7-71dd7d91af1f" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_636295c3-8cf8-4eb5-bc21-cf4e54a6eae6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_d29959af-b832-4b75-8895-89acba0ca137" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_181bd292-5b1e-4e85-a5c7-71dd7d91af1f" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_d29959af-b832-4b75-8895-89acba0ca137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2bea5cbd-65e5-44d5-9d5b-4a84b62906b2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6c1707f7-5b59-4cfa-b2a6-529306b8b4d7" xlink:to="loc_srt_RangeAxis_2bea5cbd-65e5-44d5-9d5b-4a84b62906b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a69a5ae3-ef1a-47cc-b4a7-c5f98ea46721" 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_2bea5cbd-65e5-44d5-9d5b-4a84b62906b2" xlink:to="loc_srt_RangeMember_a69a5ae3-ef1a-47cc-b4a7-c5f98ea46721" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_97d08374-2060-4035-ab1b-70ed57d106ed" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_a69a5ae3-ef1a-47cc-b4a7-c5f98ea46721" xlink:to="loc_srt_MaximumMember_97d08374-2060-4035-ab1b-70ed57d106ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_bc659dcf-7ca5-47f6-816b-990af640317e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_a69a5ae3-ef1a-47cc-b4a7-c5f98ea46721" xlink:to="loc_srt_MinimumMember_bc659dcf-7ca5-47f6-816b-990af640317e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6c1707f7-5b59-4cfa-b2a6-529306b8b4d7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_574dd46b-6532-4e8f-8944-7119fff537f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_574dd46b-6532-4e8f-8944-7119fff537f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_82f8b4fe-65f4-4c68-a0f1-fc5d52691f9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_82f8b4fe-65f4-4c68-a0f1-fc5d52691f9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_17c6ab81-cff8-4b7f-a37d-8531fea08c63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_17c6ab81-cff8-4b7f-a37d-8531fea08c63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_bc6d722b-afbf-4826-94e4-78bf557f0b1c" 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_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_bc6d722b-afbf-4826-94e4-78bf557f0b1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_3d0ea4d2-9042-451f-a7c6-b0be188e4e99" 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_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_3d0ea4d2-9042-451f-a7c6-b0be188e4e99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_eb1a6288-e6d0-4133-90f8-78800168f9ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_eb1a6288-e6d0-4133-90f8-78800168f9ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0e6e88d0-ed6e-486a-b631-009269ea0f2e" 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_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0e6e88d0-ed6e-486a-b631-009269ea0f2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_39daaf53-2688-444c-aac5-f881f58c2cc2" 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_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_39daaf53-2688-444c-aac5-f881f58c2cc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5184a7a9-be40-4e77-a0a5-c5f569f4db58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5184a7a9-be40-4e77-a0a5-c5f569f4db58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_ca402a51-497c-498e-8253-80970bc910f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_ca402a51-497c-498e-8253-80970bc910f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber_b29e9766-9351-4b11-99fb-887b21280c35" xlink:href="nvr-20220630.xsd#nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber_b29e9766-9351-4b11-99fb-887b21280c35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_e4d41f43-344c-4db0-93b1-d1b609a37956" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_e4d41f43-344c-4db0-93b1-d1b609a37956" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_e4336bce-a007-4ebd-8a05-e2ac2ac0e88b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_e4336bce-a007-4ebd-8a05-e2ac2ac0e88b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_e0bdfe2e-81cb-4990-b407-3c703045680d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_e0bdfe2e-81cb-4990-b407-3c703045680d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_1cb81984-07db-4dbf-8b5a-eeb694b9b594" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_1cb81984-07db-4dbf-8b5a-eeb694b9b594" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_777c99c6-a8d6-44fa-98f2-4a0269bb11a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_777c99c6-a8d6-44fa-98f2-4a0269bb11a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_48da885a-708d-411b-a3a9-81ce0bcba0f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_48da885a-708d-411b-a3a9-81ce0bcba0f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_1f740c36-0892-417c-b855-9cfe6bebdc9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_1f740c36-0892-417c-b855-9cfe6bebdc9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_334b1f00-e80c-4257-8429-07fbe90588c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_334b1f00-e80c-4257-8429-07fbe90588c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_8b0782ff-9408-4e25-80df-4d5222820cbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_8b0782ff-9408-4e25-80df-4d5222820cbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue_5a49db1d-8222-4b70-b874-a36710267135" xlink:href="nvr-20220630.xsd#nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue_5a49db1d-8222-4b70-b874-a36710267135" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_85f5357d-ee37-4f56-8a82-5dc4534952eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_85f5357d-ee37-4f56-8a82-5dc4534952eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_d0b0cda8-ff8c-42c4-b44f-b9e29c640e3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_d0b0cda8-ff8c-42c4-b44f-b9e29c640e3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_aefa6400-bbeb-436a-8c71-6978f12a8eb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_aefa6400-bbeb-436a-8c71-6978f12a8eb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_fcfb1b12-b223-47ce-a595-7baa63ceb301" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_fcfb1b12-b223-47ce-a595-7baa63ceb301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_48beb008-3c6a-47ea-be2e-6014d3729b9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_48beb008-3c6a-47ea-be2e-6014d3729b9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_a2092eba-8620-40ab-bffb-385c23554d17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_a2092eba-8620-40ab-bffb-385c23554d17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1e1a8d0a-3812-41fc-9a68-f9285a183002" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1e1a8d0a-3812-41fc-9a68-f9285a183002" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_c32331c0-cbd8-4e85-a158-b708ead6932c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensation_c32331c0-cbd8-4e85-a158-b708ead6932c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_b7e5a08f-760c-4c73-92b3-ca025d12abb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_b7e5a08f-760c-4c73-92b3-ca025d12abb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_1dfa0c50-0c8d-47db-8ff7-b1b453103494" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_1dfa0c50-0c8d-47db-8ff7-b1b453103494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4fe24de9-17ef-4d24-98bd-28a21395868c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4fe24de9-17ef-4d24-98bd-28a21395868c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_571f9047-4fa8-44a6-a582-c2fbc1871928" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_571f9047-4fa8-44a6-a582-c2fbc1871928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_dce86488-d15e-4d7a-8d70-da57a893bfe5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72035be3-7e64-4633-a564-2e10fe1e974a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_dce86488-d15e-4d7a-8d70-da57a893bfe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_bd8858e7-80f7-4a07-802d-2de84f456676" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9f693e62-ee04-42b7-bdab-d2929fe03cd5" xlink:to="loc_us-gaap_ShareBasedCompensation_bd8858e7-80f7-4a07-802d-2de84f456676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8b4ead50-38fa-4c37-be31-d032905a0a46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9f693e62-ee04-42b7-bdab-d2929fe03cd5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8b4ead50-38fa-4c37-be31-d032905a0a46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_c7d95b38-4d84-46f1-bc90-c74e66f145aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9f693e62-ee04-42b7-bdab-d2929fe03cd5" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_c7d95b38-4d84-46f1-bc90-c74e66f145aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ShareholdersEquity" xlink:type="simple" xlink:href="nvr-20220630.xsd#ShareholdersEquity"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/ShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_dd468f12-c00e-41ba-afe6-1463b101c16e" 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_49a37c2d-4909-44c5-a9ef-632ddfce12a1" 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_dd468f12-c00e-41ba-afe6-1463b101c16e" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_49a37c2d-4909-44c5-a9ef-632ddfce12a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ShareholdersEquityTables" xlink:type="simple" xlink:href="nvr-20220630.xsd#ShareholdersEquityTables"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/ShareholdersEquityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_34dd1e9a-e73f-4517-b706-0f3f61826e2b" 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_ScheduleOfStockholdersEquityTableTextBlock_599b5539-0357-41ae-a4d6-82289d308e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_34dd1e9a-e73f-4517-b706-0f3f61826e2b" xlink:to="loc_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_599b5539-0357-41ae-a4d6-82289d308e0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail" xlink:type="simple" xlink:href="nvr-20220630.xsd#ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_dccca4ca-82a4-4c71-bb57-2604ce49e796" 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_ScheduleOfStockByClassTable_f0bc4fa5-0084-46b3-b6e0-5f223be685a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_dccca4ca-82a4-4c71-bb57-2604ce49e796" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_f0bc4fa5-0084-46b3-b6e0-5f223be685a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_e8a578a5-a87c-4cee-89b9-c3a58f7707bf" 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_ScheduleOfStockByClassTable_f0bc4fa5-0084-46b3-b6e0-5f223be685a4" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_e8a578a5-a87c-4cee-89b9-c3a58f7707bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e5fbdb75-1d65-40be-ab1e-76180907af4f" 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_e8a578a5-a87c-4cee-89b9-c3a58f7707bf" xlink:to="loc_us-gaap_EquityComponentDomain_e5fbdb75-1d65-40be-ab1e-76180907af4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_d4ea34bd-ebaf-4612-885b-1d8f26ee4a4b" 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_e5fbdb75-1d65-40be-ab1e-76180907af4f" xlink:to="loc_us-gaap_CommonStockMember_d4ea34bd-ebaf-4612-885b-1d8f26ee4a4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_02aebb0f-cced-49c6-9528-312e9e33751b" 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_e5fbdb75-1d65-40be-ab1e-76180907af4f" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_02aebb0f-cced-49c6-9528-312e9e33751b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_caaab6d4-c255-4055-a47c-31a2ee3674bf" 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_e5fbdb75-1d65-40be-ab1e-76180907af4f" xlink:to="loc_us-gaap_RetainedEarningsMember_caaab6d4-c255-4055-a47c-31a2ee3674bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_e3068355-3d4b-446d-8f72-174d736c7e5a" 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_e5fbdb75-1d65-40be-ab1e-76180907af4f" xlink:to="loc_us-gaap_TreasuryStockMember_e3068355-3d4b-446d-8f72-174d736c7e5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DeferredCompensationTrustMember_7440a269-0ed1-4240-ada4-4eab5fc8a7de" xlink:href="nvr-20220630.xsd#nvr_DeferredCompensationTrustMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_e5fbdb75-1d65-40be-ab1e-76180907af4f" xlink:to="loc_nvr_DeferredCompensationTrustMember_7440a269-0ed1-4240-ada4-4eab5fc8a7de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DeferredCompensationLiabilityMember_574f9e0e-0165-4ff8-bf44-36970b61a83e" xlink:href="nvr-20220630.xsd#nvr_DeferredCompensationLiabilityMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_e5fbdb75-1d65-40be-ab1e-76180907af4f" xlink:to="loc_nvr_DeferredCompensationLiabilityMember_574f9e0e-0165-4ff8-bf44-36970b61a83e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_343b38bc-887c-48b7-ae03-52be04489f42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_f0bc4fa5-0084-46b3-b6e0-5f223be685a4" xlink:to="loc_us-gaap_ClassOfStockLineItems_343b38bc-887c-48b7-ae03-52be04489f42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7ebf325b-2a71-4cc5-a407-19732206e018" 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_ClassOfStockLineItems_343b38bc-887c-48b7-ae03-52be04489f42" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7ebf325b-2a71-4cc5-a407-19732206e018" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ea320fb8-213b-4501-bf64-a8919c62650f" 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_7ebf325b-2a71-4cc5-a407-19732206e018" xlink:to="loc_us-gaap_StockholdersEquity_ea320fb8-213b-4501-bf64-a8919c62650f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_307bf5f4-ea38-4896-9401-fb17ba450a4a" 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_7ebf325b-2a71-4cc5-a407-19732206e018" xlink:to="loc_us-gaap_NetIncomeLoss_307bf5f4-ea38-4896-9401-fb17ba450a4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_f12fb79e-0cc8-4889-9afa-75b29e22ec41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7ebf325b-2a71-4cc5-a407-19732206e018" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_f12fb79e-0cc8-4889-9afa-75b29e22ec41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3f664b83-9d67-4ff0-bef6-885a75f71c9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7ebf325b-2a71-4cc5-a407-19732206e018" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3f664b83-9d67-4ff0-bef6-885a75f71c9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_df853710-546c-4977-804f-34ab058affaa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7ebf325b-2a71-4cc5-a407-19732206e018" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_df853710-546c-4977-804f-34ab058affaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_388fb1c4-03a7-4145-adfa-09fb336482d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7ebf325b-2a71-4cc5-a407-19732206e018" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_388fb1c4-03a7-4145-adfa-09fb336482d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_3d3546d3-80a6-4649-a432-7fe7bde7fa20" 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_IncreaseDecreaseInStockholdersEquityRollForward_7ebf325b-2a71-4cc5-a407-19732206e018" xlink:to="loc_us-gaap_StockholdersEquity_3d3546d3-80a6-4649-a432-7fe7bde7fa20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_e283e54e-c13c-4811-8878-bee5aba60808" 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_EquityAbstract_dccca4ca-82a4-4c71-bb57-2604ce49e796" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_e283e54e-c13c-4811-8878-bee5aba60808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther_20976e5a-4fc0-4724-bad5-4c3185ba98d5" xlink:href="nvr-20220630.xsd#nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_dccca4ca-82a4-4c71-bb57-2604ce49e796" xlink:to="loc_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther_20976e5a-4fc0-4724-bad5-4c3185ba98d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ShareholdersEquityAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20220630.xsd#ShareholdersEquityAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/ShareholdersEquityAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_6cb16c6c-60e4-4715-8d21-991d8c7b88b1" 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_TreasuryStockSharesAcquired_4463df56-e1a7-4f94-bf62-218df5ea985a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_6cb16c6c-60e4-4715-8d21-991d8c7b88b1" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_4463df56-e1a7-4f94-bf62-218df5ea985a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther_c913d708-a73f-4fe5-ad03-f846405fd026" xlink:href="nvr-20220630.xsd#nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_6cb16c6c-60e4-4715-8d21-991d8c7b88b1" xlink:to="loc_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther_c913d708-a73f-4fe5-ad03-f846405fd026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ProductWarranties" xlink:type="simple" xlink:href="nvr-20220630.xsd#ProductWarranties"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/ProductWarranties" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_506fc18a-faaa-4fa4-9478-d2bd6fecb16d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyDisclosureTextBlock_40fec303-abee-45f7-b817-c467c5b9acbb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_506fc18a-faaa-4fa4-9478-d2bd6fecb16d" xlink:to="loc_us-gaap_ProductWarrantyDisclosureTextBlock_40fec303-abee-45f7-b817-c467c5b9acbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ProductWarrantiesTables" xlink:type="simple" xlink:href="nvr-20220630.xsd#ProductWarrantiesTables"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/ProductWarrantiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_803e674c-8687-477d-9bd1-45220c4c5562" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_48e8ec98-1989-4c9e-ad77-686b1a3c7fce" 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_ProductWarrantiesDisclosuresAbstract_803e674c-8687-477d-9bd1-45220c4c5562" xlink:to="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_48e8ec98-1989-4c9e-ad77-686b1a3c7fce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ProductWarrantiesProductWarrantiesScheduleofProductWarrantiesReservesDetails" xlink:type="simple" xlink:href="nvr-20220630.xsd#ProductWarrantiesProductWarrantiesScheduleofProductWarrantiesReservesDetails"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/ProductWarrantiesProductWarrantiesScheduleofProductWarrantiesReservesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_b9356c2f-d69e-458a-b52d-be3db667dbe2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_1662ae1b-19ff-4008-a5a6-2743c3c62649" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_b9356c2f-d69e-458a-b52d-be3db667dbe2" xlink:to="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_1662ae1b-19ff-4008-a5a6-2743c3c62649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_16736265-d15b-48df-ab79-99dcc076d1b0" 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_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_1662ae1b-19ff-4008-a5a6-2743c3c62649" xlink:to="loc_us-gaap_ProductWarrantyAccrual_16736265-d15b-48df-ab79-99dcc076d1b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties_862b673d-6ec3-4469-97dc-ae4e4ed53b2d" xlink:href="nvr-20220630.xsd#nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_1662ae1b-19ff-4008-a5a6-2743c3c62649" xlink:to="loc_nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties_862b673d-6ec3-4469-97dc-ae4e4ed53b2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPayments_5c377b21-334b-4a04-823e-98ed327dd9d8" 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_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_1662ae1b-19ff-4008-a5a6-2743c3c62649" xlink:to="loc_us-gaap_ProductWarrantyAccrualPayments_5c377b21-334b-4a04-823e-98ed327dd9d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_217861fd-a1f3-4f9e-84d5-3eb188462442" 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_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_1662ae1b-19ff-4008-a5a6-2743c3c62649" xlink:to="loc_us-gaap_ProductWarrantyAccrual_217861fd-a1f3-4f9e-84d5-3eb188462442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentDisclosures" xlink:type="simple" xlink:href="nvr-20220630.xsd#SegmentDisclosures"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/SegmentDisclosures" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_b2c446d9-b5c5-4e4a-8b2d-bc1efcd197b3" 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_14ad2b6e-2491-45a3-8fa8-7bb1c65c2629" 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_b2c446d9-b5c5-4e4a-8b2d-bc1efcd197b3" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_14ad2b6e-2491-45a3-8fa8-7bb1c65c2629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentDisclosuresTables" xlink:type="simple" xlink:href="nvr-20220630.xsd#SegmentDisclosuresTables"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/SegmentDisclosuresTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_61eb80ec-bdfe-4798-a55c-f03521a3a047" 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_a5cf218a-1e52-42bf-9748-d197307031f7" 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_61eb80ec-bdfe-4798-a55c-f03521a3a047" xlink:to="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_a5cf218a-1e52-42bf-9748-d197307031f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_793c07ea-d4a8-4287-9d3a-34c092fba66f" 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_61eb80ec-bdfe-4798-a55c-f03521a3a047" xlink:to="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_793c07ea-d4a8-4287-9d3a-34c092fba66f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_ddc3c3a5-ffa6-4a0f-9847-fcefaf126b01" 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_61eb80ec-bdfe-4798-a55c-f03521a3a047" xlink:to="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_ddc3c3a5-ffa6-4a0f-9847-fcefaf126b01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentDisclosuresAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20220630.xsd#SegmentDisclosuresAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/SegmentDisclosuresAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_8feb268a-f020-4e02-a93c-f16f842f0ae5" 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_3874544f-4692-44a0-b59b-304266b076e8" 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_8feb268a-f020-4e02-a93c-f16f842f0ae5" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3874544f-4692-44a0-b59b-304266b076e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_fc5c6376-605e-4fb4-be0d-13d3afb023de" 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_ScheduleOfSegmentReportingInformationBySegmentTable_3874544f-4692-44a0-b59b-304266b076e8" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_fc5c6376-605e-4fb4-be0d-13d3afb023de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_5474e714-7af9-4dce-a93d-6f54d5c32b3c" 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_fc5c6376-605e-4fb4-be0d-13d3afb023de" xlink:to="loc_us-gaap_SegmentDomain_5474e714-7af9-4dce-a93d-6f54d5c32b3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_991ffc00-6445-4fad-b19b-7ddbc9eb214e" xlink:href="nvr-20220630.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_5474e714-7af9-4dce-a93d-6f54d5c32b3c" xlink:to="loc_nvr_HomeBuildingSegmentMember_991ffc00-6445-4fad-b19b-7ddbc9eb214e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_c4b15bf1-476a-4e62-a356-df939c54f95a" xlink:href="nvr-20220630.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_5474e714-7af9-4dce-a93d-6f54d5c32b3c" xlink:to="loc_nvr_MortgageBankingSegmentMember_c4b15bf1-476a-4e62-a356-df939c54f95a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_3d6b0481-2d31-4bb7-94da-9c85e6166788" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3874544f-4692-44a0-b59b-304266b076e8" xlink:to="loc_us-gaap_DebtInstrumentAxis_3d6b0481-2d31-4bb7-94da-9c85e6166788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c3da33ec-c7ff-4436-b336-e77cd4ca9ea3" 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_3d6b0481-2d31-4bb7-94da-9c85e6166788" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c3da33ec-c7ff-4436-b336-e77cd4ca9ea3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_2c7df025-4f24-48f9-940d-565ac49542bb" xlink:href="nvr-20220630.xsd#nvr_SeniorNotesDueTwoThousandTwentyTwoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c3da33ec-c7ff-4436-b336-e77cd4ca9ea3" xlink:to="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_2c7df025-4f24-48f9-940d-565ac49542bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandThirtyMember_43f1a794-bf03-41a9-a1f7-1fe3170a213d" xlink:href="nvr-20220630.xsd#nvr_SeniorNotesDueTwoThousandThirtyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c3da33ec-c7ff-4436-b336-e77cd4ca9ea3" xlink:to="loc_nvr_SeniorNotesDueTwoThousandThirtyMember_43f1a794-bf03-41a9-a1f7-1fe3170a213d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_4652d207-8be1-4178-98ef-f04cc9e39b04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_3874544f-4692-44a0-b59b-304266b076e8" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_4652d207-8be1-4178-98ef-f04cc9e39b04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_18b2e77e-a710-465e-a1ec-62fa5732066a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4652d207-8be1-4178-98ef-f04cc9e39b04" xlink:to="loc_us-gaap_NumberOfReportableSegments_18b2e77e-a710-465e-a1ec-62fa5732066a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_407c9910-cafc-4290-9f5c-ad7e642c8cb3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4652d207-8be1-4178-98ef-f04cc9e39b04" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_407c9910-cafc-4290-9f5c-ad7e642c8cb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentDisclosuresRevenuesDetail" xlink:type="simple" xlink:href="nvr-20220630.xsd#SegmentDisclosuresRevenuesDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/SegmentDisclosuresRevenuesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_ab423dc7-e9b6-4a6b-8a04-7ed499ab0a6e" 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_3166b20c-4829-4528-b954-90de7ec58c91" 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_ab423dc7-e9b6-4a6b-8a04-7ed499ab0a6e" xlink:to="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_3166b20c-4829-4528-b954-90de7ec58c91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_f589bfd5-95d1-47fc-a120-b6be2322e0bc" 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_3166b20c-4829-4528-b954-90de7ec58c91" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_f589bfd5-95d1-47fc-a120-b6be2322e0bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a728192f-78ef-47e2-b23c-bd9ec0c9c60f" 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_f589bfd5-95d1-47fc-a120-b6be2322e0bc" xlink:to="loc_us-gaap_SegmentDomain_a728192f-78ef-47e2-b23c-bd9ec0c9c60f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_2a19f474-5e0e-41ef-a09b-c98eae12c6f5" xlink:href="nvr-20220630.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a728192f-78ef-47e2-b23c-bd9ec0c9c60f" xlink:to="loc_nvr_HomeBuildingSegmentMember_2a19f474-5e0e-41ef-a09b-c98eae12c6f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_02d8b507-9943-4f73-9854-6654b1366832" xlink:href="nvr-20220630.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a728192f-78ef-47e2-b23c-bd9ec0c9c60f" xlink:to="loc_nvr_MortgageBankingSegmentMember_02d8b507-9943-4f73-9854-6654b1366832" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_7698c1ca-028d-4a29-994f-2dc7d07c82c0" 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_3166b20c-4829-4528-b954-90de7ec58c91" xlink:to="loc_srt_StatementGeographicalAxis_7698c1ca-028d-4a29-994f-2dc7d07c82c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_c92ce8c1-cbc5-4ccb-83e3-719ba26a46eb" 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_7698c1ca-028d-4a29-994f-2dc7d07c82c0" xlink:to="loc_srt_SegmentGeographicalDomain_c92ce8c1-cbc5-4ccb-83e3-719ba26a46eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember_1aefabed-d6ef-44fe-9ed3-a4307562c949" xlink:href="nvr-20220630.xsd#nvr_MidAtlanticMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_c92ce8c1-cbc5-4ccb-83e3-719ba26a46eb" xlink:to="loc_nvr_MidAtlanticMember_1aefabed-d6ef-44fe-9ed3-a4307562c949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember_b60e55f3-faa9-4644-9e6c-426a2efe86b8" xlink:href="nvr-20220630.xsd#nvr_NorthEastMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_c92ce8c1-cbc5-4ccb-83e3-719ba26a46eb" xlink:to="loc_nvr_NorthEastMember_b60e55f3-faa9-4644-9e6c-426a2efe86b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember_dbff3aa3-faf8-4afa-9614-c2832a9b7b00" xlink:href="nvr-20220630.xsd#nvr_MidEastMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_c92ce8c1-cbc5-4ccb-83e3-719ba26a46eb" xlink:to="loc_nvr_MidEastMember_dbff3aa3-faf8-4afa-9614-c2832a9b7b00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember_5c7f5cea-9abf-4a2f-a182-be1684d813c4" xlink:href="nvr-20220630.xsd#nvr_SouthEastMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_c92ce8c1-cbc5-4ccb-83e3-719ba26a46eb" xlink:to="loc_nvr_SouthEastMember_5c7f5cea-9abf-4a2f-a182-be1684d813c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_b7e60c4f-88b0-40ea-ab95-cafe23eb2178" 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_3166b20c-4829-4528-b954-90de7ec58c91" xlink:to="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_b7e60c4f-88b0-40ea-ab95-cafe23eb2178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_0473b49b-84af-4a0d-bc36-0f9dc02efa73" 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_b7e60c4f-88b0-40ea-ab95-cafe23eb2178" xlink:to="loc_us-gaap_Revenues_0473b49b-84af-4a0d-bc36-0f9dc02efa73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail" xlink:type="simple" xlink:href="nvr-20220630.xsd#SegmentDisclosuresIncomebeforeTaxesDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_c5df8281-a5c0-4194-98a7-2a7617a9b7a4" 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_a4875a1d-9318-4587-974d-b0e529cd58ea" 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_c5df8281-a5c0-4194-98a7-2a7617a9b7a4" xlink:to="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_a4875a1d-9318-4587-974d-b0e529cd58ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_3a1ee7e5-b8e7-43e4-b15b-dae6b01f9481" 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_a4875a1d-9318-4587-974d-b0e529cd58ea" xlink:to="loc_srt_ConsolidationItemsAxis_3a1ee7e5-b8e7-43e4-b15b-dae6b01f9481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_318da7f9-0079-4bf8-85da-3f241f6ba749" 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_3a1ee7e5-b8e7-43e4-b15b-dae6b01f9481" xlink:to="loc_srt_ConsolidationItemsDomain_318da7f9-0079-4bf8-85da-3f241f6ba749" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_e45bc7f3-db64-4a91-8f62-f3bece16b83b" 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_318da7f9-0079-4bf8-85da-3f241f6ba749" xlink:to="loc_us-gaap_OperatingSegmentsMember_e45bc7f3-db64-4a91-8f62-f3bece16b83b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateReconcilingItemsAndEliminationsMember_189679cd-0b7d-432e-806d-131a84ad202f" xlink:href="nvr-20220630.xsd#nvr_CorporateReconcilingItemsAndEliminationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_318da7f9-0079-4bf8-85da-3f241f6ba749" xlink:to="loc_nvr_CorporateReconcilingItemsAndEliminationsMember_189679cd-0b7d-432e-806d-131a84ad202f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_954c01df-a7bd-46b4-8794-311073489931" 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_a4875a1d-9318-4587-974d-b0e529cd58ea" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_954c01df-a7bd-46b4-8794-311073489931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_6c2f0f3e-22c5-489d-b055-03d89944f0bd" 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_954c01df-a7bd-46b4-8794-311073489931" xlink:to="loc_us-gaap_SegmentDomain_6c2f0f3e-22c5-489d-b055-03d89944f0bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_781f69b4-9564-4eab-b934-08d0d57f9f60" xlink:href="nvr-20220630.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_6c2f0f3e-22c5-489d-b055-03d89944f0bd" xlink:to="loc_nvr_HomeBuildingSegmentMember_781f69b4-9564-4eab-b934-08d0d57f9f60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_8812f608-dbc9-47ce-a1b9-2e7d973c6008" xlink:href="nvr-20220630.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_6c2f0f3e-22c5-489d-b055-03d89944f0bd" xlink:to="loc_nvr_MortgageBankingSegmentMember_8812f608-dbc9-47ce-a1b9-2e7d973c6008" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_d9e2d8fa-4ffd-4b16-8811-9c68cd0a77f1" 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_a4875a1d-9318-4587-974d-b0e529cd58ea" xlink:to="loc_srt_StatementGeographicalAxis_d9e2d8fa-4ffd-4b16-8811-9c68cd0a77f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_6838a9c0-aced-4d79-9685-615579de3c3c" 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_d9e2d8fa-4ffd-4b16-8811-9c68cd0a77f1" xlink:to="loc_srt_SegmentGeographicalDomain_6838a9c0-aced-4d79-9685-615579de3c3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember_c21d5ea9-a2ec-4daa-b27a-980777ed27a6" xlink:href="nvr-20220630.xsd#nvr_MidAtlanticMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_6838a9c0-aced-4d79-9685-615579de3c3c" xlink:to="loc_nvr_MidAtlanticMember_c21d5ea9-a2ec-4daa-b27a-980777ed27a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember_a5e5635f-4a8f-4edb-90fc-ad40452e8842" xlink:href="nvr-20220630.xsd#nvr_NorthEastMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_6838a9c0-aced-4d79-9685-615579de3c3c" xlink:to="loc_nvr_NorthEastMember_a5e5635f-4a8f-4edb-90fc-ad40452e8842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember_e796d724-cf89-4696-a660-0675be95bf02" xlink:href="nvr-20220630.xsd#nvr_MidEastMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_6838a9c0-aced-4d79-9685-615579de3c3c" xlink:to="loc_nvr_MidEastMember_e796d724-cf89-4696-a660-0675be95bf02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember_1b8146f5-a42d-48ff-b6df-49cc6b6138d2" xlink:href="nvr-20220630.xsd#nvr_SouthEastMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_6838a9c0-aced-4d79-9685-615579de3c3c" xlink:to="loc_nvr_SouthEastMember_1b8146f5-a42d-48ff-b6df-49cc6b6138d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_1dbc0290-a13e-4309-9608-1e198da82c43" 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_a4875a1d-9318-4587-974d-b0e529cd58ea" xlink:to="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_1dbc0290-a13e-4309-9608-1e198da82c43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_42be8037-cc0f-408b-8ac8-722d52159395" 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_1dbc0290-a13e-4309-9608-1e198da82c43" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_42be8037-cc0f-408b-8ac8-722d52159395" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositReserveAdjustment_80eadb45-a576-46f0-9e92-7cdf4e747ee8" xlink:href="nvr-20220630.xsd#nvr_ContractLandDepositReserveAdjustment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_1dbc0290-a13e-4309-9608-1e198da82c43" xlink:to="loc_nvr_ContractLandDepositReserveAdjustment_80eadb45-a576-46f0-9e92-7cdf4e747ee8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_04be26d7-9b1e-4a23-9efb-0c9ba51f71d3" 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_1dbc0290-a13e-4309-9608-1e198da82c43" xlink:to="loc_us-gaap_ShareBasedCompensation_04be26d7-9b1e-4a23-9efb-0c9ba51f71d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateCapitalAllocationCharge_6e76d671-576d-44a8-92af-a80f246b8e9c" xlink:href="nvr-20220630.xsd#nvr_CorporateCapitalAllocationCharge"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_1dbc0290-a13e-4309-9608-1e198da82c43" xlink:to="loc_nvr_CorporateCapitalAllocationCharge_6e76d671-576d-44a8-92af-a80f246b8e9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_UnallocatedCorporateOverhead_9cda6d0c-059f-456d-93f3-5644cf243115" xlink:href="nvr-20220630.xsd#nvr_UnallocatedCorporateOverhead"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_1dbc0290-a13e-4309-9608-1e198da82c43" xlink:to="loc_nvr_UnallocatedCorporateOverhead_9cda6d0c-059f-456d-93f3-5644cf243115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidationAdjustmentsAndOther_fa3d21ab-56cd-48e2-bf50-ee05f179a88a" xlink:href="nvr-20220630.xsd#nvr_ConsolidationAdjustmentsAndOther"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_1dbc0290-a13e-4309-9608-1e198da82c43" xlink:to="loc_nvr_ConsolidationAdjustmentsAndOther_fa3d21ab-56cd-48e2-bf50-ee05f179a88a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_9e4bc044-15c0-48f6-b963-3dab64aad20c" 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_1dbc0290-a13e-4309-9608-1e198da82c43" xlink:to="loc_us-gaap_InterestExpense_9e4bc044-15c0-48f6-b963-3dab64aad20c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentDisclosuresCorporateCapitalAllocationChargeDetail" xlink:type="simple" xlink:href="nvr-20220630.xsd#SegmentDisclosuresCorporateCapitalAllocationChargeDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/SegmentDisclosuresCorporateCapitalAllocationChargeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_0f5cff58-7d74-4988-8ffa-d41fbf13d1d5" 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_5aacde0d-ba4c-4adb-9ae4-0c470036a22a" 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_0f5cff58-7d74-4988-8ffa-d41fbf13d1d5" xlink:to="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_5aacde0d-ba4c-4adb-9ae4-0c470036a22a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_21c774c1-1329-4125-b0a1-fbeb4ef1e4c1" 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_5aacde0d-ba4c-4adb-9ae4-0c470036a22a" xlink:to="loc_srt_ConsolidationItemsAxis_21c774c1-1329-4125-b0a1-fbeb4ef1e4c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_21fe4dd7-bca2-4012-b3d2-6aca19bd4848" 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_21c774c1-1329-4125-b0a1-fbeb4ef1e4c1" xlink:to="loc_srt_ConsolidationItemsDomain_21fe4dd7-bca2-4012-b3d2-6aca19bd4848" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateReconcilingItemsAndEliminationsMember_50e13a81-84a7-442a-88f8-cb9d92e280de" xlink:href="nvr-20220630.xsd#nvr_CorporateReconcilingItemsAndEliminationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_21fe4dd7-bca2-4012-b3d2-6aca19bd4848" xlink:to="loc_nvr_CorporateReconcilingItemsAndEliminationsMember_50e13a81-84a7-442a-88f8-cb9d92e280de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_664147c5-5c24-4fc7-82cd-52b1516ed3ca" 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_5aacde0d-ba4c-4adb-9ae4-0c470036a22a" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_664147c5-5c24-4fc7-82cd-52b1516ed3ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_78804fbe-583b-4b21-8477-613556845097" 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_664147c5-5c24-4fc7-82cd-52b1516ed3ca" xlink:to="loc_us-gaap_SegmentDomain_78804fbe-583b-4b21-8477-613556845097" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_8d7d8f9a-ca28-48a7-a869-cb8b5a651fbd" xlink:href="nvr-20220630.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_78804fbe-583b-4b21-8477-613556845097" xlink:to="loc_nvr_HomeBuildingSegmentMember_8d7d8f9a-ca28-48a7-a869-cb8b5a651fbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_9d4bcf69-1aef-49da-859b-f18cd3880700" 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_5aacde0d-ba4c-4adb-9ae4-0c470036a22a" xlink:to="loc_srt_StatementGeographicalAxis_9d4bcf69-1aef-49da-859b-f18cd3880700" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b18014b6-f45c-435e-ae45-541621911988" 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_9d4bcf69-1aef-49da-859b-f18cd3880700" xlink:to="loc_srt_SegmentGeographicalDomain_b18014b6-f45c-435e-ae45-541621911988" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember_559ccaf8-5152-44d1-9b40-34da112f2aef" xlink:href="nvr-20220630.xsd#nvr_MidAtlanticMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b18014b6-f45c-435e-ae45-541621911988" xlink:to="loc_nvr_MidAtlanticMember_559ccaf8-5152-44d1-9b40-34da112f2aef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember_eb66569f-d2a1-40dc-bc8d-0593b8a98211" xlink:href="nvr-20220630.xsd#nvr_NorthEastMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b18014b6-f45c-435e-ae45-541621911988" xlink:to="loc_nvr_NorthEastMember_eb66569f-d2a1-40dc-bc8d-0593b8a98211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember_fdaf9e50-108a-4d07-b1a3-205bbcf6bc2b" xlink:href="nvr-20220630.xsd#nvr_MidEastMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b18014b6-f45c-435e-ae45-541621911988" xlink:to="loc_nvr_MidEastMember_fdaf9e50-108a-4d07-b1a3-205bbcf6bc2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember_99afa9dc-c34b-4a15-a79d-de85314b530b" xlink:href="nvr-20220630.xsd#nvr_SouthEastMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b18014b6-f45c-435e-ae45-541621911988" xlink:to="loc_nvr_SouthEastMember_99afa9dc-c34b-4a15-a79d-de85314b530b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_83fb3423-c346-4900-9993-e797eeeb6d09" 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_5aacde0d-ba4c-4adb-9ae4-0c470036a22a" xlink:to="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_83fb3423-c346-4900-9993-e797eeeb6d09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateCapitalAllocationCharge_055160eb-8355-4c73-a2df-e2cf87a23f62" xlink:href="nvr-20220630.xsd#nvr_CorporateCapitalAllocationCharge"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_83fb3423-c346-4900-9993-e797eeeb6d09" xlink:to="loc_nvr_CorporateCapitalAllocationCharge_055160eb-8355-4c73-a2df-e2cf87a23f62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail" xlink:type="simple" xlink:href="nvr-20220630.xsd#SegmentDisclosuresAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_2739893a-9bdf-48d7-81cb-1074fb141df4" 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_bca56110-826e-496c-bae8-d29e20f29f45" 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_2739893a-9bdf-48d7-81cb-1074fb141df4" xlink:to="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_bca56110-826e-496c-bae8-d29e20f29f45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_8107031a-f598-4fd4-87d1-cb0f84912411" 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_bca56110-826e-496c-bae8-d29e20f29f45" xlink:to="loc_srt_ConsolidationItemsAxis_8107031a-f598-4fd4-87d1-cb0f84912411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_636cb9ed-d739-45a8-8a61-ff369b1796e0" 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_8107031a-f598-4fd4-87d1-cb0f84912411" xlink:to="loc_srt_ConsolidationItemsDomain_636cb9ed-d739-45a8-8a61-ff369b1796e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_852322a3-1efc-4e6a-8727-cc2f29259ea6" 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_636cb9ed-d739-45a8-8a61-ff369b1796e0" xlink:to="loc_us-gaap_OperatingSegmentsMember_852322a3-1efc-4e6a-8727-cc2f29259ea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateReconcilingItemsAndEliminationsMember_1ee86ea0-caf2-4484-9be1-a4bde030db2c" xlink:href="nvr-20220630.xsd#nvr_CorporateReconcilingItemsAndEliminationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_636cb9ed-d739-45a8-8a61-ff369b1796e0" xlink:to="loc_nvr_CorporateReconcilingItemsAndEliminationsMember_1ee86ea0-caf2-4484-9be1-a4bde030db2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_f08bfb6f-30e7-48ae-a024-dd9e5c37afb4" 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_bca56110-826e-496c-bae8-d29e20f29f45" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_f08bfb6f-30e7-48ae-a024-dd9e5c37afb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_41191645-0b4a-494e-8bb5-d659cfb8a7e3" 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_f08bfb6f-30e7-48ae-a024-dd9e5c37afb4" xlink:to="loc_us-gaap_SegmentDomain_41191645-0b4a-494e-8bb5-d659cfb8a7e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_a7facf3c-fb47-4817-bc57-1bb3f43e2fa2" xlink:href="nvr-20220630.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_41191645-0b4a-494e-8bb5-d659cfb8a7e3" xlink:to="loc_nvr_HomeBuildingSegmentMember_a7facf3c-fb47-4817-bc57-1bb3f43e2fa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_d7d7eea3-6c86-4c26-bc5b-23c00dfa6a0c" xlink:href="nvr-20220630.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_41191645-0b4a-494e-8bb5-d659cfb8a7e3" xlink:to="loc_nvr_MortgageBankingSegmentMember_d7d7eea3-6c86-4c26-bc5b-23c00dfa6a0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_23c77691-2b62-4ac1-98a9-8671fb04a703" 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_bca56110-826e-496c-bae8-d29e20f29f45" xlink:to="loc_srt_StatementGeographicalAxis_23c77691-2b62-4ac1-98a9-8671fb04a703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_5c81885e-9093-4fe2-a7aa-c07030396823" 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_23c77691-2b62-4ac1-98a9-8671fb04a703" xlink:to="loc_srt_SegmentGeographicalDomain_5c81885e-9093-4fe2-a7aa-c07030396823" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember_4288e0b2-27c3-4c57-bd9d-80855677ae84" xlink:href="nvr-20220630.xsd#nvr_MidAtlanticMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5c81885e-9093-4fe2-a7aa-c07030396823" xlink:to="loc_nvr_MidAtlanticMember_4288e0b2-27c3-4c57-bd9d-80855677ae84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember_a7dc4c6b-ce46-418a-b4ac-e707f3f94f4e" xlink:href="nvr-20220630.xsd#nvr_NorthEastMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5c81885e-9093-4fe2-a7aa-c07030396823" xlink:to="loc_nvr_NorthEastMember_a7dc4c6b-ce46-418a-b4ac-e707f3f94f4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember_33c6af7f-407c-4a08-8b69-25010da25441" xlink:href="nvr-20220630.xsd#nvr_MidEastMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5c81885e-9093-4fe2-a7aa-c07030396823" xlink:to="loc_nvr_MidEastMember_33c6af7f-407c-4a08-8b69-25010da25441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember_35f0c460-764d-41e8-b201-4d6f9c16f960" xlink:href="nvr-20220630.xsd#nvr_SouthEastMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5c81885e-9093-4fe2-a7aa-c07030396823" xlink:to="loc_nvr_SouthEastMember_35f0c460-764d-41e8-b201-4d6f9c16f960" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_9fc558bc-7110-45e5-8201-1c6a86ec9de8" 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_bca56110-826e-496c-bae8-d29e20f29f45" xlink:to="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_9fc558bc-7110-45e5-8201-1c6a86ec9de8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_61b7da68-090d-46c8-a4ec-48de300f32e6" 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_9fc558bc-7110-45e5-8201-1c6a86ec9de8" xlink:to="loc_us-gaap_Assets_61b7da68-090d-46c8-a4ec-48de300f32e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8ab80e57-0c09-4614-b9bf-67e58fa6b7f4" 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_9fc558bc-7110-45e5-8201-1c6a86ec9de8" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8ab80e57-0c09-4614-b9bf-67e58fa6b7f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_1c77106d-f714-42ef-8bd0-28297103fbf0" 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_9fc558bc-7110-45e5-8201-1c6a86ec9de8" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_1c77106d-f714-42ef-8bd0-28297103fbf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_cbf0db0e-4bfe-4deb-8cf3-edc19c09537c" 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_9fc558bc-7110-45e5-8201-1c6a86ec9de8" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_cbf0db0e-4bfe-4deb-8cf3-edc19c09537c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_aff6221f-1c75-44a3-a499-fe4448143de6" 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_9fc558bc-7110-45e5-8201-1c6a86ec9de8" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_aff6221f-1c75-44a3-a499-fe4448143de6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_e53cc744-6d17-4584-b08f-edd86dac1601" 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_9fc558bc-7110-45e5-8201-1c6a86ec9de8" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_e53cc744-6d17-4584-b08f-edd86dac1601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LossReserveOnContractLandDeposits_ee240218-0bf6-4f35-829a-3833ac7064c9" xlink:href="nvr-20220630.xsd#nvr_LossReserveOnContractLandDeposits"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_9fc558bc-7110-45e5-8201-1c6a86ec9de8" xlink:to="loc_nvr_LossReserveOnContractLandDeposits_ee240218-0bf6-4f35-829a-3833ac7064c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidationEntriesAndOtherForAssets_816b4d5f-7ff2-4ab2-b557-fbe0f1732555" xlink:href="nvr-20220630.xsd#nvr_ConsolidationEntriesAndOtherForAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_9fc558bc-7110-45e5-8201-1c6a86ec9de8" xlink:to="loc_nvr_ConsolidationEntriesAndOtherForAssets_816b4d5f-7ff2-4ab2-b557-fbe0f1732555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/FairValue" xlink:type="simple" xlink:href="nvr-20220630.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_865f8e39-fc3e-47f0-83b3-ec8a0e8d32b6" 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_bedac839-16b5-4735-a4af-5b19dff29fb2" 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_865f8e39-fc3e-47f0-83b3-ec8a0e8d32b6" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_bedac839-16b5-4735-a4af-5b19dff29fb2" 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-20220630.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_718a51ed-b482-4bba-ba30-c0e6885c8272" 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_76c613ae-3e71-4778-97cb-157a4f269ee8" xlink:href="nvr-20220630.xsd#nvr_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_718a51ed-b482-4bba-ba30-c0e6885c8272" xlink:to="loc_nvr_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock_76c613ae-3e71-4778-97cb-157a4f269ee8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock_0131a13a-b985-4f70-9734-1610db18cec0" xlink:href="nvr-20220630.xsd#nvr_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_718a51ed-b482-4bba-ba30-c0e6885c8272" xlink:to="loc_nvr_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock_0131a13a-b985-4f70-9734-1610db18cec0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_b2286748-aa75-45fc-ba62-10945ebd77b0" 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_718a51ed-b482-4bba-ba30-c0e6885c8272" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_b2286748-aa75-45fc-ba62-10945ebd77b0" 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-20220630.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_2664310c-4ddb-438a-8565-fe8602294d19" 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_c81ba871-e6ec-40df-8608-877b43ff9188" 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_2664310c-4ddb-438a-8565-fe8602294d19" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_c81ba871-e6ec-40df-8608-877b43ff9188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_1c2a98b1-6da4-4af3-b3d8-8720e08b329a" 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_c81ba871-e6ec-40df-8608-877b43ff9188" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_1c2a98b1-6da4-4af3-b3d8-8720e08b329a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9743f566-6a93-46c7-8941-3877aa589bcf" 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_1c2a98b1-6da4-4af3-b3d8-8720e08b329a" xlink:to="loc_us-gaap_SegmentDomain_9743f566-6a93-46c7-8941-3877aa589bcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_180c8046-3372-4274-bc6b-de40348e8173" xlink:href="nvr-20220630.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_9743f566-6a93-46c7-8941-3877aa589bcf" xlink:to="loc_nvr_HomeBuildingSegmentMember_180c8046-3372-4274-bc6b-de40348e8173" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_34ece2aa-f394-4d51-b0e7-9330425c41ca" xlink:href="nvr-20220630.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_9743f566-6a93-46c7-8941-3877aa589bcf" xlink:to="loc_nvr_MortgageBankingSegmentMember_34ece2aa-f394-4d51-b0e7-9330425c41ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4634dc7f-c8ad-47c8-ab4e-3eb2acaf69c9" 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_c81ba871-e6ec-40df-8608-877b43ff9188" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4634dc7f-c8ad-47c8-ab4e-3eb2acaf69c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5bd5b480-fd9f-477e-9c5d-b5ff470290e3" 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_4634dc7f-c8ad-47c8-ab4e-3eb2acaf69c9" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5bd5b480-fd9f-477e-9c5d-b5ff470290e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_3e9b433e-0975-4e49-b10f-672005d9dc2c" 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_5bd5b480-fd9f-477e-9c5d-b5ff470290e3" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_3e9b433e-0975-4e49-b10f-672005d9dc2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_e94ff8f0-dcb0-4d1e-8ec4-139f2d53cb3d" 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_c81ba871-e6ec-40df-8608-877b43ff9188" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_e94ff8f0-dcb0-4d1e-8ec4-139f2d53cb3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_16585d5b-d7b5-45f1-9955-50250d57f894" 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_e94ff8f0-dcb0-4d1e-8ec4-139f2d53cb3d" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_16585d5b-d7b5-45f1-9955-50250d57f894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_a7e0a3f8-2dbe-4c87-adb3-f277d0abd949" 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_16585d5b-d7b5-45f1-9955-50250d57f894" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_a7e0a3f8-2dbe-4c87-adb3-f277d0abd949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_c12974ce-0382-421c-80c5-57002460a3a2" 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_c81ba871-e6ec-40df-8608-877b43ff9188" xlink:to="loc_us-gaap_DebtInstrumentAxis_c12974ce-0382-421c-80c5-57002460a3a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_e9291c7c-2250-4b84-9731-a659ece08711" 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_c12974ce-0382-421c-80c5-57002460a3a2" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_e9291c7c-2250-4b84-9731-a659ece08711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_a89bac9d-cf4b-4448-a3ed-509688a660c7" xlink:href="nvr-20220630.xsd#nvr_SeniorNotesDueTwoThousandTwentyTwoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9291c7c-2250-4b84-9731-a659ece08711" xlink:to="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_a89bac9d-cf4b-4448-a3ed-509688a660c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandThirtyMember_89f51822-7003-4dae-a197-9a4fc8251be9" xlink:href="nvr-20220630.xsd#nvr_SeniorNotesDueTwoThousandThirtyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_e9291c7c-2250-4b84-9731-a659ece08711" xlink:to="loc_nvr_SeniorNotesDueTwoThousandThirtyMember_89f51822-7003-4dae-a197-9a4fc8251be9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_82144110-9df7-4067-ac7c-685e1ac2146d" 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_e9291c7c-2250-4b84-9731-a659ece08711" xlink:to="loc_us-gaap_SeniorNotesMember_82144110-9df7-4067-ac7c-685e1ac2146d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_90899825-c4e1-48f3-8b0b-ae05765ce292" 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_c81ba871-e6ec-40df-8608-877b43ff9188" xlink:to="loc_us-gaap_FinancialInstrumentAxis_90899825-c4e1-48f3-8b0b-ae05765ce292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e0f85eda-bb9f-49ea-b7a5-53f5e059b526" 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_90899825-c4e1-48f3-8b0b-ae05765ce292" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e0f85eda-bb9f-49ea-b7a5-53f5e059b526" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_e58805b6-9fcc-413b-a736-32a5d958f13d" 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_e0f85eda-bb9f-49ea-b7a5-53f5e059b526" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_e58805b6-9fcc-413b-a736-32a5d958f13d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_d4f30004-b194-4deb-8229-77f17e1bd9c6" 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_e0f85eda-bb9f-49ea-b7a5-53f5e059b526" xlink:to="loc_us-gaap_ForwardContractsMember_d4f30004-b194-4deb-8229-77f17e1bd9c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgagesHeldForSaleMember_43075a1f-d165-4997-9705-56addb1dbf47" xlink:href="nvr-20220630.xsd#nvr_MortgagesHeldForSaleMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e0f85eda-bb9f-49ea-b7a5-53f5e059b526" xlink:to="loc_nvr_MortgagesHeldForSaleMember_43075a1f-d165-4997-9705-56addb1dbf47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_bade30bf-4d88-4be5-9789-48d7ed77d05d" 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_c81ba871-e6ec-40df-8608-877b43ff9188" xlink:to="loc_us-gaap_HedgingDesignationAxis_bade30bf-4d88-4be5-9789-48d7ed77d05d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_e98ca8fd-9c16-4796-8efa-355e67bc2d61" 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_bade30bf-4d88-4be5-9789-48d7ed77d05d" xlink:to="loc_us-gaap_HedgingDesignationDomain_e98ca8fd-9c16-4796-8efa-355e67bc2d61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_9e443e97-9094-4bae-8978-334f7cadb7eb" 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_e98ca8fd-9c16-4796-8efa-355e67bc2d61" xlink:to="loc_us-gaap_NondesignatedMember_9e443e97-9094-4bae-8978-334f7cadb7eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ee6bba29-aa72-4ca6-8295-53e149c36a21" 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_c81ba871-e6ec-40df-8608-877b43ff9188" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ee6bba29-aa72-4ca6-8295-53e149c36a21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_a13255fb-8774-4812-80fe-c7497bab3976" 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_ee6bba29-aa72-4ca6-8295-53e149c36a21" xlink:to="loc_us-gaap_LongTermDebtFairValue_a13255fb-8774-4812-80fe-c7497bab3976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_1ee92eec-81c4-48e8-b4c1-04006b7a435e" 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_ee6bba29-aa72-4ca6-8295-53e149c36a21" xlink:to="loc_us-gaap_SeniorNotes_1ee92eec-81c4-48e8-b4c1-04006b7a435e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability_b434482d-62d5-4ef3-b6d5-236bf301d452" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ee6bba29-aa72-4ca6-8295-53e149c36a21" xlink:to="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability_b434482d-62d5-4ef3-b6d5-236bf301d452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup_6ca38bed-0e36-4188-ac49-6d1fc178f961" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ee6bba29-aa72-4ca6-8295-53e149c36a21" xlink:to="loc_us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup_6ca38bed-0e36-4188-ac49-6d1fc178f961" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValuePrincipalAmountLoansHeldforSale_bf3f7b55-c56c-4672-8960-2b7de1855d23" xlink:href="nvr-20220630.xsd#nvr_FairValuePrincipalAmountLoansHeldforSale"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ee6bba29-aa72-4ca6-8295-53e149c36a21" xlink:to="loc_nvr_FairValuePrincipalAmountLoansHeldforSale_bf3f7b55-c56c-4672-8960-2b7de1855d23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_2993021d-3627-4ee1-8f21-37ef8e96a5aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ee6bba29-aa72-4ca6-8295-53e149c36a21" xlink:to="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_2993021d-3627-4ee1-8f21-37ef8e96a5aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_979c0145-fe99-4d08-b37f-db85848c8e29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ee6bba29-aa72-4ca6-8295-53e149c36a21" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_979c0145-fe99-4d08-b37f-db85848c8e29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_5d9b7273-4ef3-48bb-9ce0-a7f2028f3e0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ee6bba29-aa72-4ca6-8295-53e149c36a21" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_5d9b7273-4ef3-48bb-9ce0-a7f2028f3e0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail" xlink:type="simple" xlink:href="nvr-20220630.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_8183c89f-51f5-47b4-be46-13b8ef0fabd3" 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_8749d171-c4f7-4574-af1d-65902f997643" 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_8183c89f-51f5-47b4-be46-13b8ef0fabd3" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8749d171-c4f7-4574-af1d-65902f997643" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_57f2ba95-b6e6-4ab3-b55c-e9d56420f85d" 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_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8749d171-c4f7-4574-af1d-65902f997643" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_57f2ba95-b6e6-4ab3-b55c-e9d56420f85d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_925e13c4-a7da-448c-b763-6698bac739df" 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_57f2ba95-b6e6-4ab3-b55c-e9d56420f85d" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_925e13c4-a7da-448c-b763-6698bac739df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_a07e1a3a-211b-479a-91c9-3d2adafe3038" 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_925e13c4-a7da-448c-b763-6698bac739df" xlink:to="loc_us-gaap_OtherAssetsMember_a07e1a3a-211b-479a-91c9-3d2adafe3038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember_f46d52d2-e19b-4b0d-846d-2c501bcab2fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_925e13c4-a7da-448c-b763-6698bac739df" xlink:to="loc_us-gaap_AccruedLiabilitiesMember_f46d52d2-e19b-4b0d-846d-2c501bcab2fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_0dcb8451-dd86-4abb-bacc-4f2f53d7d818" 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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8749d171-c4f7-4574-af1d-65902f997643" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_0dcb8451-dd86-4abb-bacc-4f2f53d7d818" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_821d4cfd-77c9-4f16-8a8d-858ad08dbd28" 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_0dcb8451-dd86-4abb-bacc-4f2f53d7d818" xlink:to="loc_us-gaap_SegmentDomain_821d4cfd-77c9-4f16-8a8d-858ad08dbd28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_78cef1d5-cdb4-4aa3-8fbe-6d2c3057e7d0" xlink:href="nvr-20220630.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_821d4cfd-77c9-4f16-8a8d-858ad08dbd28" xlink:to="loc_nvr_MortgageBankingSegmentMember_78cef1d5-cdb4-4aa3-8fbe-6d2c3057e7d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8cc7224c-a720-4e4a-b540-84c599297076" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8749d171-c4f7-4574-af1d-65902f997643" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8cc7224c-a720-4e4a-b540-84c599297076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8f87dfc3-3bac-4083-bf95-114841951511" 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_8cc7224c-a720-4e4a-b540-84c599297076" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8f87dfc3-3bac-4083-bf95-114841951511" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_4d082aae-cc79-4eea-985a-e53e69c71553" 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_8f87dfc3-3bac-4083-bf95-114841951511" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_4d082aae-cc79-4eea-985a-e53e69c71553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_946c5b28-0096-4930-8bbb-56434304fd68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8749d171-c4f7-4574-af1d-65902f997643" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_946c5b28-0096-4930-8bbb-56434304fd68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_f80361f9-b399-49f2-86ea-829a0500f2ad" 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_946c5b28-0096-4930-8bbb-56434304fd68" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_f80361f9-b399-49f2-86ea-829a0500f2ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_ed894970-7018-472f-9ad3-cd96c902844e" 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_f80361f9-b399-49f2-86ea-829a0500f2ad" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_ed894970-7018-472f-9ad3-cd96c902844e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_ccc0c3f4-7f0f-4c10-851d-5641d9c40dfb" 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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8749d171-c4f7-4574-af1d-65902f997643" xlink:to="loc_us-gaap_FinancialInstrumentAxis_ccc0c3f4-7f0f-4c10-851d-5641d9c40dfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e8daf94c-d9fa-42c5-ba59-107b727ce68e" 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_ccc0c3f4-7f0f-4c10-851d-5641d9c40dfb" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e8daf94c-d9fa-42c5-ba59-107b727ce68e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_d078f7e1-e167-4d8b-afc4-cae24845b99b" 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_e8daf94c-d9fa-42c5-ba59-107b727ce68e" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_d078f7e1-e167-4d8b-afc4-cae24845b99b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_3594514b-fcbd-49e7-ae23-53c3ef2794e5" 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_e8daf94c-d9fa-42c5-ba59-107b727ce68e" xlink:to="loc_us-gaap_ForwardContractsMember_3594514b-fcbd-49e7-ae23-53c3ef2794e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_bc7cc352-1d6d-4ec1-83fd-42eedddf212a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8749d171-c4f7-4574-af1d-65902f997643" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_bc7cc352-1d6d-4ec1-83fd-42eedddf212a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_4c25d55f-38e3-4a2b-b725-e9a80e853e0c" 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_bc7cc352-1d6d-4ec1-83fd-42eedddf212a" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_4c25d55f-38e3-4a2b-b725-e9a80e853e0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueGrossLiability_04b0037f-0912-44e6-a316-02e4f89d48a0" 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_bc7cc352-1d6d-4ec1-83fd-42eedddf212a" xlink:to="loc_us-gaap_DerivativeAssetFairValueGrossLiability_04b0037f-0912-44e6-a316-02e4f89d48a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_11bff3c9-41c2-414c-9a8d-12484cb5f60e" 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_bc7cc352-1d6d-4ec1-83fd-42eedddf212a" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_11bff3c9-41c2-414c-9a8d-12484cb5f60e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" xlink:type="simple" xlink:href="nvr-20220630.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_0a2165a2-346b-46ba-a897-543645e92a08" 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_20d85b48-835e-42bc-b421-dfe7078a594e" 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_0a2165a2-346b-46ba-a897-543645e92a08" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_20d85b48-835e-42bc-b421-dfe7078a594e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_14202e67-d320-4800-8eb2-d6c4025a7e5f" 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_20d85b48-835e-42bc-b421-dfe7078a594e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_14202e67-d320-4800-8eb2-d6c4025a7e5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_65e1b300-116e-4b0b-bf6f-42d7c260d463" 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_14202e67-d320-4800-8eb2-d6c4025a7e5f" xlink:to="loc_us-gaap_SegmentDomain_65e1b300-116e-4b0b-bf6f-42d7c260d463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_f5625c71-c730-4f46-a270-1e211aa54ca1" xlink:href="nvr-20220630.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_65e1b300-116e-4b0b-bf6f-42d7c260d463" xlink:to="loc_nvr_MortgageBankingSegmentMember_f5625c71-c730-4f46-a270-1e211aa54ca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0ef925b0-983c-4508-833d-e86b69e6510d" 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_20d85b48-835e-42bc-b421-dfe7078a594e" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0ef925b0-983c-4508-833d-e86b69e6510d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_90744aae-a365-459e-b8b1-08709995f0f7" 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_0ef925b0-983c-4508-833d-e86b69e6510d" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_90744aae-a365-459e-b8b1-08709995f0f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_f0379aa2-fb38-4bfb-99cf-2ecdf71a51ad" 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_90744aae-a365-459e-b8b1-08709995f0f7" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_f0379aa2-fb38-4bfb-99cf-2ecdf71a51ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_9ce0908a-4686-4c0b-a37a-7fadc20237d6" 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_20d85b48-835e-42bc-b421-dfe7078a594e" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_9ce0908a-4686-4c0b-a37a-7fadc20237d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_9b2fc099-560e-4a61-87f8-5cdc5d1d1345" 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_9ce0908a-4686-4c0b-a37a-7fadc20237d6" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_9b2fc099-560e-4a61-87f8-5cdc5d1d1345" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_d8a96e21-ff84-45b1-a253-e959edebfa13" 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_9b2fc099-560e-4a61-87f8-5cdc5d1d1345" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_d8a96e21-ff84-45b1-a253-e959edebfa13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_f8d9d929-f881-4a90-80dd-89edb3b8ea29" 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_20d85b48-835e-42bc-b421-dfe7078a594e" xlink:to="loc_us-gaap_FinancialInstrumentAxis_f8d9d929-f881-4a90-80dd-89edb3b8ea29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5c9cc127-6c70-4536-b28d-e65a5c9abe62" 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_f8d9d929-f881-4a90-80dd-89edb3b8ea29" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5c9cc127-6c70-4536-b28d-e65a5c9abe62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_c04cf61c-e916-4cac-91cf-33bef06114a7" 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_5c9cc127-6c70-4536-b28d-e65a5c9abe62" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_c04cf61c-e916-4cac-91cf-33bef06114a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_2322e3c2-7f99-428f-aded-8ce230587530" 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_5c9cc127-6c70-4536-b28d-e65a5c9abe62" xlink:to="loc_us-gaap_ForwardContractsMember_2322e3c2-7f99-428f-aded-8ce230587530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgagesHeldForSaleMember_23ed12a6-cd9d-433b-9688-b569edb1c1f0" xlink:href="nvr-20220630.xsd#nvr_MortgagesHeldForSaleMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5c9cc127-6c70-4536-b28d-e65a5c9abe62" xlink:to="loc_nvr_MortgagesHeldForSaleMember_23ed12a6-cd9d-433b-9688-b569edb1c1f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0b7df788-a814-4dd4-92cc-aa9706d90954" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_20d85b48-835e-42bc-b421-dfe7078a594e" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0b7df788-a814-4dd4-92cc-aa9706d90954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability_75038edd-75b9-4f81-81e8-c496fc2be1ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0b7df788-a814-4dd4-92cc-aa9706d90954" xlink:to="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability_75038edd-75b9-4f81-81e8-c496fc2be1ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementAssumedGainLossFromLoanSale_933be37f-02ce-47fc-868a-7349a69ce355" xlink:href="nvr-20220630.xsd#nvr_FairValueMeasurementAssumedGainLossFromLoanSale"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0b7df788-a814-4dd4-92cc-aa9706d90954" xlink:to="loc_nvr_FairValueMeasurementAssumedGainLossFromLoanSale_933be37f-02ce-47fc-868a-7349a69ce355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementsInterestRateMovementEffect_810246a9-fc60-4c4e-9cea-dec08a0f115e" xlink:href="nvr-20220630.xsd#nvr_FairValueMeasurementsInterestRateMovementEffect"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0b7df788-a814-4dd4-92cc-aa9706d90954" xlink:to="loc_nvr_FairValueMeasurementsInterestRateMovementEffect_810246a9-fc60-4c4e-9cea-dec08a0f115e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementsChangesInServicingRightsValue_eab2f18a-beca-4cb2-a095-eb78e32f73ba" xlink:href="nvr-20220630.xsd#nvr_FairValueMeasurementsChangesInServicingRightsValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0b7df788-a814-4dd4-92cc-aa9706d90954" xlink:to="loc_nvr_FairValueMeasurementsChangesInServicingRightsValue_eab2f18a-beca-4cb2-a095-eb78e32f73ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_4556507e-d35d-4bd8-af55-8d17c3acdbc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0b7df788-a814-4dd4-92cc-aa9706d90954" xlink:to="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_4556507e-d35d-4bd8-af55-8d17c3acdbc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings_00f9e14a-896a-465d-9899-0266176392eb" xlink:href="nvr-20220630.xsd#nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0b7df788-a814-4dd4-92cc-aa9706d90954" xlink:to="loc_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings_00f9e14a-896a-465d-9899-0266176392eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_18ef30f3-2266-4ce5-8393-b3bb5a030173" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0b7df788-a814-4dd4-92cc-aa9706d90954" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_18ef30f3-2266-4ce5-8393-b3bb5a030173" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValuePrincipalAmountLoansHeldforSale_e23f9aef-444e-46b9-a858-3b5a087a4ee5" xlink:href="nvr-20220630.xsd#nvr_FairValuePrincipalAmountLoansHeldforSale"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0b7df788-a814-4dd4-92cc-aa9706d90954" xlink:to="loc_nvr_FairValuePrincipalAmountLoansHeldforSale_e23f9aef-444e-46b9-a858-3b5a087a4ee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/Debt" xlink:type="simple" xlink:href="nvr-20220630.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_c975e30f-a8c5-4aaf-be9d-b6d4894894f7" 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_a24791a5-08c1-4285-86e0-1fec5eaa9744" 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_c975e30f-a8c5-4aaf-be9d-b6d4894894f7" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_a24791a5-08c1-4285-86e0-1fec5eaa9744" 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-20220630.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_284613dd-b9ac-4360-8046-042eb7b72e5f" 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_8a043830-80b1-41e2-a54f-c224849bd531" 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_284613dd-b9ac-4360-8046-042eb7b72e5f" xlink:to="loc_us-gaap_DebtInstrumentTable_8a043830-80b1-41e2-a54f-c224849bd531" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_baff4574-afd3-400f-8dbd-a60eaa1d3822" 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_8a043830-80b1-41e2-a54f-c224849bd531" xlink:to="loc_us-gaap_DebtInstrumentAxis_baff4574-afd3-400f-8dbd-a60eaa1d3822" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_7496de9e-050d-4179-a0b2-c177549cb74c" 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_baff4574-afd3-400f-8dbd-a60eaa1d3822" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_7496de9e-050d-4179-a0b2-c177549cb74c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_b684a464-bc1c-4acb-abbd-9914ff947c11" xlink:href="nvr-20220630.xsd#nvr_SeniorNotesDueTwoThousandTwentyTwoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7496de9e-050d-4179-a0b2-c177549cb74c" xlink:to="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_b684a464-bc1c-4acb-abbd-9914ff947c11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CreditAgreementMember_ca5793a4-5188-4cf0-aa2c-ef5d6319fa05" xlink:href="nvr-20220630.xsd#nvr_CreditAgreementMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7496de9e-050d-4179-a0b2-c177549cb74c" xlink:to="loc_nvr_CreditAgreementMember_ca5793a4-5188-4cf0-aa2c-ef5d6319fa05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_RepurchaseAgreementMember_572ac065-c117-4ce8-a7ae-fbdcb67cf52c" xlink:href="nvr-20220630.xsd#nvr_RepurchaseAgreementMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7496de9e-050d-4179-a0b2-c177549cb74c" xlink:to="loc_nvr_RepurchaseAgreementMember_572ac065-c117-4ce8-a7ae-fbdcb67cf52c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandThirtyMember_96b41578-cbc5-41fa-8e69-08864fcffc2e" xlink:href="nvr-20220630.xsd#nvr_SeniorNotesDueTwoThousandThirtyMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7496de9e-050d-4179-a0b2-c177549cb74c" xlink:to="loc_nvr_SeniorNotesDueTwoThousandThirtyMember_96b41578-cbc5-41fa-8e69-08864fcffc2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_A600MSeniorNotesDueTwoThousandThirtyMember_c508cdc1-2c9d-4191-8dc1-6c9b55930eeb" xlink:href="nvr-20220630.xsd#nvr_A600MSeniorNotesDueTwoThousandThirtyMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7496de9e-050d-4179-a0b2-c177549cb74c" xlink:to="loc_nvr_A600MSeniorNotesDueTwoThousandThirtyMember_c508cdc1-2c9d-4191-8dc1-6c9b55930eeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_A300MSeniorNotesDueTwoThousandThirtyMember_b7f0597d-81af-42c5-aed4-be1f94a33bf7" xlink:href="nvr-20220630.xsd#nvr_A300MSeniorNotesDueTwoThousandThirtyMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7496de9e-050d-4179-a0b2-c177549cb74c" xlink:to="loc_nvr_A300MSeniorNotesDueTwoThousandThirtyMember_b7f0597d-81af-42c5-aed4-be1f94a33bf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_5a9bebef-f378-46f2-8687-7800fd52b12f" 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_8a043830-80b1-41e2-a54f-c224849bd531" xlink:to="loc_us-gaap_CreditFacilityAxis_5a9bebef-f378-46f2-8687-7800fd52b12f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_54a6da0f-797f-44c3-8bb8-b5246827ab06" 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_5a9bebef-f378-46f2-8687-7800fd52b12f" xlink:to="loc_us-gaap_CreditFacilityDomain_54a6da0f-797f-44c3-8bb8-b5246827ab06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_3c6b653a-9626-4b68-8afb-19c827d486bb" 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_54a6da0f-797f-44c3-8bb8-b5246827ab06" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_3c6b653a-9626-4b68-8afb-19c827d486bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0bd9544c-bcc1-4508-9099-ba114292a7e5" 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_8a043830-80b1-41e2-a54f-c224849bd531" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0bd9544c-bcc1-4508-9099-ba114292a7e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c3279e77-69bb-416d-9c11-661cc770e8e3" 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_0bd9544c-bcc1-4508-9099-ba114292a7e5" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c3279e77-69bb-416d-9c11-661cc770e8e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SublimitForIssuanceOfLettersOfCreditMember_7ba898ba-6799-461e-94e7-a3a72cf9a957" xlink:href="nvr-20220630.xsd#nvr_SublimitForIssuanceOfLettersOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c3279e77-69bb-416d-9c11-661cc770e8e3" xlink:to="loc_nvr_SublimitForIssuanceOfLettersOfCreditMember_7ba898ba-6799-461e-94e7-a3a72cf9a957" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c094d15c-1940-4b74-862b-892dc379dde5" 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_us-gaap_DebtInstrumentTable_8a043830-80b1-41e2-a54f-c224849bd531" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c094d15c-1940-4b74-862b-892dc379dde5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_889d8c34-b6c3-4adb-b2fb-09db8d725b69" 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_c094d15c-1940-4b74-862b-892dc379dde5" xlink:to="loc_us-gaap_SegmentDomain_889d8c34-b6c3-4adb-b2fb-09db8d725b69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_4eb12656-8f72-42fc-a1d2-8b9ee9425fb9" xlink:href="nvr-20220630.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_889d8c34-b6c3-4adb-b2fb-09db8d725b69" xlink:to="loc_nvr_HomeBuildingSegmentMember_4eb12656-8f72-42fc-a1d2-8b9ee9425fb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_b4fbd55c-933a-4b86-877d-054178716f2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_8a043830-80b1-41e2-a54f-c224849bd531" xlink:to="loc_us-gaap_DebtInstrumentLineItems_b4fbd55c-933a-4b86-877d-054178716f2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_628a210c-58e7-42ed-b2c7-d56202f3305a" 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_b4fbd55c-933a-4b86-877d-054178716f2f" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_628a210c-58e7-42ed-b2c7-d56202f3305a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_de0d19be-ba92-46d7-b265-642f74011c3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b4fbd55c-933a-4b86-877d-054178716f2f" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_de0d19be-ba92-46d7-b265-642f74011c3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_3167333b-0ac4-4f36-8074-4aa50eb6413a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b4fbd55c-933a-4b86-877d-054178716f2f" xlink:to="loc_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_3167333b-0ac4-4f36-8074-4aa50eb6413a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_1ed7efa1-e549-4fb7-bf32-1eae2f52f69b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b4fbd55c-933a-4b86-877d-054178716f2f" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_1ed7efa1-e549-4fb7-bf32-1eae2f52f69b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_936ab2ee-e17e-4f5d-a25b-164b39883de7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b4fbd55c-933a-4b86-877d-054178716f2f" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_936ab2ee-e17e-4f5d-a25b-164b39883de7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LineOfCreditMaximumIncrementalCommitmentAmount_04abc28f-bbdb-4477-9ec6-04048b82d666" xlink:href="nvr-20220630.xsd#nvr_LineOfCreditMaximumIncrementalCommitmentAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b4fbd55c-933a-4b86-877d-054178716f2f" xlink:to="loc_nvr_LineOfCreditMaximumIncrementalCommitmentAmount_04abc28f-bbdb-4477-9ec6-04048b82d666" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_0db93cd8-4090-4821-8b3e-b858ab5fe5d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b4fbd55c-933a-4b86-877d-054178716f2f" xlink:to="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_0db93cd8-4090-4821-8b3e-b858ab5fe5d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_df954804-8090-437a-b1d8-a11f56134c13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b4fbd55c-933a-4b86-877d-054178716f2f" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_df954804-8090-437a-b1d8-a11f56134c13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarehouseAgreementBorrowings_50a3670b-d8bb-4042-b956-907e7cfa99af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarehouseAgreementBorrowings"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b4fbd55c-933a-4b86-877d-054178716f2f" xlink:to="loc_us-gaap_WarehouseAgreementBorrowings_50a3670b-d8bb-4042-b956-907e7cfa99af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="nvr-20220630.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_39e54a87-4d6d-4030-8a79-f739bb9d73e0" 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_ab3b6658-533d-4bba-92c7-b4c23b7f7c4f" 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_39e54a87-4d6d-4030-8a79-f739bb9d73e0" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_ab3b6658-533d-4bba-92c7-b4c23b7f7c4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/Leases" xlink:type="simple" xlink:href="nvr-20220630.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_99150c1e-2dab-40bd-a358-2c6994ff2283" 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_LesseeFinanceLeasesTextBlock_247c084e-5f09-4f72-b431-29f889b043b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_99150c1e-2dab-40bd-a358-2c6994ff2283" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_247c084e-5f09-4f72-b431-29f889b043b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_65c0df79-8744-4a01-9b69-c92af9ec24aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_99150c1e-2dab-40bd-a358-2c6994ff2283" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_65c0df79-8744-4a01-9b69-c92af9ec24aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/LeasesTables" xlink:type="simple" xlink:href="nvr-20220630.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_b2e18170-0bc4-42b5-b46b-8ae9517431e2" 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_b82b4aab-4b95-4fad-a06f-b7b8061aa86d" 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_b2e18170-0bc4-42b5-b46b-8ae9517431e2" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_b82b4aab-4b95-4fad-a06f-b7b8061aa86d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock_817acde9-995f-4bb5-a8fd-3a0dd923cb14" xlink:href="nvr-20220630.xsd#nvr_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b2e18170-0bc4-42b5-b46b-8ae9517431e2" xlink:to="loc_nvr_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock_817acde9-995f-4bb5-a8fd-3a0dd923cb14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="nvr-20220630.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_655fe402-101d-4de2-ba23-d8f7d71717f9" 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_3351c1da-f4f6-4cc4-9d8e-ef44f905824a" 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_655fe402-101d-4de2-ba23-d8f7d71717f9" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_3351c1da-f4f6-4cc4-9d8e-ef44f905824a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseOptionToExtend_e7e20208-27ca-4288-8d76-4b5703cd12d1" 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_655fe402-101d-4de2-ba23-d8f7d71717f9" xlink:to="loc_us-gaap_LesseeOperatingLeaseOptionToExtend_e7e20208-27ca-4288-8d76-4b5703cd12d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_967d7e67-6df6-4da9-8395-c3d56e8d7fd8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_655fe402-101d-4de2-ba23-d8f7d71717f9" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_967d7e67-6df6-4da9-8395-c3d56e8d7fd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_fa75c9f7-5ee5-4e2f-b102-abb244b371e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_655fe402-101d-4de2-ba23-d8f7d71717f9" xlink:to="loc_us-gaap_FinanceLeaseLiability_fa75c9f7-5ee5-4e2f-b102-abb244b371e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/LeasesComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="nvr-20220630.xsd#LeasesComponentsofLeaseExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/LeasesComponentsofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_61f272fc-3be9-4318-9190-644ca50890d0" 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_OperatingLeaseExpense_efb7e7ea-b0b4-42a7-937b-7fc34fc71e83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_61f272fc-3be9-4318-9190-644ca50890d0" xlink:to="loc_us-gaap_OperatingLeaseExpense_efb7e7ea-b0b4-42a7-937b-7fc34fc71e83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_a1b17c34-7d30-473d-921b-74fd39a388cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_61f272fc-3be9-4318-9190-644ca50890d0" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_a1b17c34-7d30-473d-921b-74fd39a388cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_9120802c-9550-4b3d-a38e-2121c191271e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_61f272fc-3be9-4318-9190-644ca50890d0" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_9120802c-9550-4b3d-a38e-2121c191271e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_b4a21d68-f81d-4eed-be8b-3eef8bc9d751" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_61f272fc-3be9-4318-9190-644ca50890d0" xlink:to="loc_us-gaap_ShortTermLeaseCost_b4a21d68-f81d-4eed-be8b-3eef8bc9d751" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_8f9761f8-d6d1-446d-90fa-36582681dc18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_61f272fc-3be9-4318-9190-644ca50890d0" xlink:to="loc_us-gaap_LeaseCost_8f9761f8-d6d1-446d-90fa-36582681dc18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/LeasesSupplementalInformationDetails" xlink:type="simple" xlink:href="nvr-20220630.xsd#LeasesSupplementalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/LeasesSupplementalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_8b5902e6-50f1-4e78-8b52-c5f3d89979a3" 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_nvr_LeasesCashFlowInformationAbstractAbstract_eafa988c-60b2-45f4-babf-1259e03a613a" xlink:href="nvr-20220630.xsd#nvr_LeasesCashFlowInformationAbstractAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8b5902e6-50f1-4e78-8b52-c5f3d89979a3" xlink:to="loc_nvr_LeasesCashFlowInformationAbstractAbstract_eafa988c-60b2-45f4-babf-1259e03a613a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_6d6fb49b-902c-4a80-8753-de88e527fc2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_LeasesCashFlowInformationAbstractAbstract_eafa988c-60b2-45f4-babf-1259e03a613a" xlink:to="loc_us-gaap_OperatingLeasePayments_6d6fb49b-902c-4a80-8753-de88e527fc2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_6ed88f78-8e81-417f-a91f-6e7f17a9ebbc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_LeasesCashFlowInformationAbstractAbstract_eafa988c-60b2-45f4-babf-1259e03a613a" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_6ed88f78-8e81-417f-a91f-6e7f17a9ebbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_c1d1a488-6e98-44a3-a937-373d1bc14676" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_LeasesCashFlowInformationAbstractAbstract_eafa988c-60b2-45f4-babf-1259e03a613a" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_c1d1a488-6e98-44a3-a937-373d1bc14676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LeasesRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_3ade6002-c10c-4093-9add-7a8e0b64ec06" xlink:href="nvr-20220630.xsd#nvr_LeasesRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8b5902e6-50f1-4e78-8b52-c5f3d89979a3" xlink:to="loc_nvr_LeasesRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_3ade6002-c10c-4093-9add-7a8e0b64ec06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_d1f65834-06f5-4963-b8eb-9fcf4be89d50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_LeasesRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_3ade6002-c10c-4093-9add-7a8e0b64ec06" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_d1f65834-06f5-4963-b8eb-9fcf4be89d50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_9c32eccd-19b2-4d3f-855f-d85bd3985c94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_LeasesRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_3ade6002-c10c-4093-9add-7a8e0b64ec06" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_9c32eccd-19b2-4d3f-855f-d85bd3985c94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LeasesWeightedAverageLeaseTermsAbstract_8120231d-59cd-4cff-aa6b-43f08acbcf8b" xlink:href="nvr-20220630.xsd#nvr_LeasesWeightedAverageLeaseTermsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8b5902e6-50f1-4e78-8b52-c5f3d89979a3" xlink:to="loc_nvr_LeasesWeightedAverageLeaseTermsAbstract_8120231d-59cd-4cff-aa6b-43f08acbcf8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_3277f93f-5393-414e-a394-b54b70d670b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_LeasesWeightedAverageLeaseTermsAbstract_8120231d-59cd-4cff-aa6b-43f08acbcf8b" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_3277f93f-5393-414e-a394-b54b70d670b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_f29109d3-3734-4794-9268-1501c8cdf544" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_LeasesWeightedAverageLeaseTermsAbstract_8120231d-59cd-4cff-aa6b-43f08acbcf8b" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_f29109d3-3734-4794-9268-1501c8cdf544" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LeasesWeightedAverageDiscountRatesAbstract_3ae4f711-ca5d-4ee4-ada6-99b9dceb887f" xlink:href="nvr-20220630.xsd#nvr_LeasesWeightedAverageDiscountRatesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8b5902e6-50f1-4e78-8b52-c5f3d89979a3" xlink:to="loc_nvr_LeasesWeightedAverageDiscountRatesAbstract_3ae4f711-ca5d-4ee4-ada6-99b9dceb887f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_f849e442-42bc-4ab6-974f-bb0fc8dc0866" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_LeasesWeightedAverageDiscountRatesAbstract_3ae4f711-ca5d-4ee4-ada6-99b9dceb887f" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_f849e442-42bc-4ab6-974f-bb0fc8dc0866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_8f7beef9-2b54-4101-87b5-86773f35bd89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_LeasesWeightedAverageDiscountRatesAbstract_3ae4f711-ca5d-4ee4-ada6-99b9dceb887f" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_8f7beef9-2b54-4101-87b5-86773f35bd89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/IncomeTaxes" xlink:type="simple" xlink:href="nvr-20220630.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_dca643ec-4a5d-474d-a71e-970465818863" 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_0a27ff26-6a07-482c-b733-52747a60e6a5" 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_dca643ec-4a5d-474d-a71e-970465818863" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_0a27ff26-6a07-482c-b733-52747a60e6a5" 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-20220630.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_4b96ca8a-26c8-472e-b722-47dc5c5517de" 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_EffectiveIncomeTaxRateContinuingOperations_2fc2572c-51cd-4699-a02b-192976e0519c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4b96ca8a-26c8-472e-b722-47dc5c5517de" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2fc2572c-51cd-4699-a02b-192976e0519c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet_6c5df3a9-ea9f-44b7-8ee7-af735f33f095" xlink:href="nvr-20220630.xsd#nvr_AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4b96ca8a-26c8-472e-b722-47dc5c5517de" xlink:to="loc_nvr_AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet_6c5df3a9-ea9f-44b7-8ee7-af735f33f095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346828505840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Aug. 01, 2022</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_dei_CoverAbstract', window );"><strong>Cover [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_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<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_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<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">Jun. 30,  2022<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_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-12378<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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">NVR, Inc.<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_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">VA<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_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">54-1394360<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<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_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 500<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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Reston<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>
</tr>
<tr 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>
</tr>
<tr 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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">703<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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">956-4000<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_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<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_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<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>
</tr>
<tr 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>
</tr>
<tr 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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<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_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<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>
</tr>
<tr 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>
</tr>
<tr 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_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<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,282,665<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr 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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<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_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<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>
</tr>
<tr 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>
</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_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</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_CoverAbstract</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: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_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_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_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 quarterly 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-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentQuarterlyReport</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_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_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 2 such as Street or Suite 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;">dei_EntityAddressAddressLine2</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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346826564816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<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_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_DepositsAssets', window );">Contract land deposits, net</a></td>
<td class="nump">$ 524,398<span></span>
</td>
<td class="nump">$ 497,139<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,287,699<span></span>
</td>
<td class="nump">5,834,475<span></span>
</td>
</tr>
<tr class="ro">
<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_InventoryRealEstateLandAndLandDevelopmentCosts', window );">Land under development</a></td>
<td class="nump">16,274<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_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="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,296,033<span></span>
</td>
<td class="nump">2,832,097<span></span>
</td>
</tr>
<tr class="ro">
<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 June&#160;30, 2022 and December&#160;31, 2021</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,498,123<span></span>
</td>
<td class="nump">2,378,191<span></span>
</td>
</tr>
<tr class="ro">
<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; 106,697 shares of NVR, Inc. common stock as of both June&#160;30, 2022 and December&#160;31, 2021</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,907,253<span></span>
</td>
<td class="nump">10,047,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_TreasuryStockValue', window );">Less treasury stock at cost &#8211; 17,271,177 and 17,107,889 shares as of June&#160;30, 2022 and December&#160;31, 2021, respectively</a></td>
<td class="num">(10,413,916)<span></span>
</td>
<td class="num">(9,423,858)<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">2,991,666<span></span>
</td>
<td class="nump">3,002,378<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,287,699<span></span>
</td>
<td class="nump">5,834,475<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_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">16,158<span></span>
</td>
<td class="nump">28,398<span></span>
</td>
</tr>
<tr class="re">
<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">3,403<span></span>
</td>
<td class="nump">2,519<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Mortgage loans held for sale, net</a></td>
<td class="nump">335,624<span></span>
</td>
<td class="nump">302,192<span></span>
</td>
</tr>
<tr class="re">
<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,296<span></span>
</td>
<td class="nump">3,658<span></span>
</td>
</tr>
<tr class="ro">
<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 assets</a></td>
<td class="nump">13,405<span></span>
</td>
<td class="nump">9,758<span></span>
</td>
</tr>
<tr class="re">
<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</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">30,889<span></span>
</td>
<td class="nump">25,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">410,122<span></span>
</td>
<td class="nump">379,032<span></span>
</td>
</tr>
<tr class="ro">
<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 liabilities</a></td>
<td class="nump">14,220<span></span>
</td>
<td class="nump">10,437<span></span>
</td>
</tr>
<tr class="ro">
<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">47,868<span></span>
</td>
<td class="nump">51,394<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">62,088<span></span>
</td>
<td class="nump">61,831<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 Segment</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">1,483,445<span></span>
</td>
<td class="nump">2,545,069<span></span>
</td>
</tr>
<tr class="re">
<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,695<span></span>
</td>
<td class="nump">60,730<span></span>
</td>
</tr>
<tr class="ro">
<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">29,007<span></span>
</td>
<td class="nump">18,552<span></span>
</td>
</tr>
<tr class="re">
<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">524,398<span></span>
</td>
<td class="nump">497,139<span></span>
</td>
</tr>
<tr class="ro">
<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">57,397<span></span>
</td>
<td class="nump">56,979<span></span>
</td>
</tr>
<tr class="re">
<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 assets</a></td>
<td class="nump">68,323<span></span>
</td>
<td class="nump">59,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_Goodwill', window );">Goodwill</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_OtherAssets', window );">Other assets</a></td>
<td class="nump">233,987<span></span>
</td>
<td class="nump">229,018<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">4,877,577<span></span>
</td>
<td class="nump">5,455,443<span></span>
</td>
</tr>
<tr class="re">
<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">2,138,456<span></span>
</td>
<td class="nump">1,777,862<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">177,372<span></span>
</td>
<td class="nump">127,434<span></span>
</td>
</tr>
<tr class="ro">
<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">16,274<span></span>
</td>
<td class="nump">12,147<span></span>
</td>
</tr>
<tr class="re">
<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">46,643<span></span>
</td>
<td class="nump">29,923<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">2,378,745<span></span>
</td>
<td class="nump">1,947,366<span></span>
</td>
</tr>
<tr class="re">
<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_AccountsPayableCurrentAndNoncurrent', window );">Accounts payable</a></td>
<td class="nump">417,771<span></span>
</td>
<td class="nump">336,560<span></span>
</td>
</tr>
<tr class="re">
<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">388,179<span></span>
</td>
<td class="nump">435,860<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Customer deposits</a></td>
<td class="nump">439,119<span></span>
</td>
<td class="nump">417,463<span></span>
</td>
</tr>
<tr class="re">
<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 liabilities</a></td>
<td class="nump">73,075<span></span>
</td>
<td class="nump">64,128<span></span>
</td>
</tr>
<tr class="ro">
<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">915,801<span></span>
</td>
<td class="nump">1,516,255<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,233,945<span></span>
</td>
<td class="nump">$ 2,770,266<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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346828473264">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<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_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 (in dollars per share)</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 (in shares)</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 (in shares)</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 (in 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 (in shares)</a></td>
<td class="nump">17,271,177<span></span>
</td>
<td class="nump">17,107,889<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>14
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346826687072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 2,658,943<span></span>
</td>
<td class="nump">$ 2,283,598<span></span>
</td>
<td class="nump">$ 5,037,352<span></span>
</td>
<td class="nump">$ 4,325,044<span></span>
</td>
</tr>
<tr class="ro">
<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">(12,257)<span></span>
</td>
<td class="num">(13,270)<span></span>
</td>
<td class="num">(25,423)<span></span>
</td>
<td class="num">(26,667)<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 );">Income before taxes</a></td>
<td class="nump">574,012<span></span>
</td>
<td class="nump">417,465<span></span>
</td>
<td class="nump">1,139,957<span></span>
</td>
<td class="nump">729,471<span></span>
</td>
</tr>
<tr class="ro">
<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 benefit (expense)</a></td>
<td class="num">(140,698)<span></span>
</td>
<td class="num">(96,170)<span></span>
</td>
<td class="num">(280,543)<span></span>
</td>
<td class="num">(159,414)<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">$ 433,314<span></span>
</td>
<td class="nump">$ 321,295<span></span>
</td>
<td class="nump">$ 859,414<span></span>
</td>
<td class="nump">$ 570,057<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 131.84<span></span>
</td>
<td class="nump">$ 88.69<span></span>
</td>
<td class="nump">$ 257.65<span></span>
</td>
<td class="nump">$ 156.27<span></span>
</td>
</tr>
<tr class="re">
<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">$ 123.65<span></span>
</td>
<td class="nump">$ 82.45<span></span>
</td>
<td class="nump">$ 240.05<span></span>
</td>
<td class="nump">$ 145.53<span></span>
</td>
</tr>
<tr class="ro">
<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,286,574<span></span>
</td>
<td class="nump">3,622,635<span></span>
</td>
<td class="nump">3,335,644<span></span>
</td>
<td class="nump">3,647,874<span></span>
</td>
</tr>
<tr class="re">
<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,504,304<span></span>
</td>
<td class="nump">3,896,709<span></span>
</td>
<td class="nump">3,580,089<span></span>
</td>
<td class="nump">3,917,104<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 Segment</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_Revenues', window );">Revenues</a></td>
<td class="nump">$ 2,610,062<span></span>
</td>
<td class="nump">$ 2,224,560<span></span>
</td>
<td class="nump">$ 4,919,289<span></span>
</td>
<td class="nump">$ 4,188,271<span></span>
</td>
</tr>
<tr class="ro">
<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,896<span></span>
</td>
<td class="nump">1,632<span></span>
</td>
<td class="nump">5,235<span></span>
</td>
<td class="nump">3,218<span></span>
</td>
</tr>
<tr class="re">
<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 Goods and Services Sold</a></td>
<td class="nump">1,924,727<span></span>
</td>
<td class="nump">1,721,673<span></span>
</td>
<td class="nump">3,576,092<span></span>
</td>
<td class="nump">3,299,126<span></span>
</td>
</tr>
<tr class="ro">
<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">(132,432)<span></span>
</td>
<td class="num">(113,406)<span></span>
</td>
<td class="num">(261,942)<span></span>
</td>
<td class="num">(234,825)<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">556,799<span></span>
</td>
<td class="nump">391,113<span></span>
</td>
<td class="nump">1,086,490<span></span>
</td>
<td class="nump">657,538<span></span>
</td>
</tr>
<tr class="ro">
<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">(11,852)<span></span>
</td>
<td class="num">(12,850)<span></span>
</td>
<td class="num">(24,656)<span></span>
</td>
<td class="num">(25,856)<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 );">Income before taxes</a></td>
<td class="nump">544,947<span></span>
</td>
<td class="nump">378,263<span></span>
</td>
<td class="nump">1,061,834<span></span>
</td>
<td class="nump">631,682<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>
<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">48,881<span></span>
</td>
<td class="nump">59,038<span></span>
</td>
<td class="nump">118,063<span></span>
</td>
<td class="nump">136,773<span></span>
</td>
</tr>
<tr class="ro">
<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">2,772<span></span>
</td>
<td class="nump">2,209<span></span>
</td>
<td class="nump">4,846<span></span>
</td>
<td class="nump">4,241<span></span>
</td>
</tr>
<tr class="re">
<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">1,303<span></span>
</td>
<td class="nump">988<span></span>
</td>
<td class="nump">2,375<span></span>
</td>
<td class="nump">1,855<span></span>
</td>
</tr>
<tr class="ro">
<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">(23,486)<span></span>
</td>
<td class="num">(22,613)<span></span>
</td>
<td class="num">(46,394)<span></span>
</td>
<td class="num">(44,269)<span></span>
</td>
</tr>
<tr class="re">
<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">(405)<span></span>
</td>
<td class="num">(420)<span></span>
</td>
<td class="num">(767)<span></span>
</td>
<td class="num">(811)<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 );">Income before taxes</a></td>
<td class="nump">$ 29,065<span></span>
</td>
<td class="nump">$ 39,202<span></span>
</td>
<td class="nump">$ 78,123<span></span>
</td>
<td class="nump">$ 97,789<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>15
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346826669968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 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_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>
</tr>
<tr class="ro">
<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">$ 859,414<span></span>
</td>
<td class="nump">$ 570,057<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">8,991<span></span>
</td>
<td class="nump">10,038<span></span>
</td>
</tr>
<tr class="re">
<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">31,755<span></span>
</td>
<td class="nump">27,850<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, net</a></td>
<td class="num">(6,342)<span></span>
</td>
<td class="num">(13,355)<span></span>
</td>
</tr>
<tr class="re">
<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">(94,813)<span></span>
</td>
<td class="num">(115,152)<span></span>
</td>
</tr>
<tr class="ro">
<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">(3,133,046)<span></span>
</td>
<td class="num">(2,981,630)<span></span>
</td>
</tr>
<tr class="re">
<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">3,195,784<span></span>
</td>
<td class="nump">3,194,279<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">(431,379)<span></span>
</td>
<td class="num">(264,291)<span></span>
</td>
</tr>
<tr class="ro">
<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 in contract land deposits</a></td>
<td class="num">(20,917)<span></span>
</td>
<td class="num">(24,318)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Increase in receivables</a></td>
<td class="num">(16,394)<span></span>
</td>
<td class="num">(4,327)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Increase in accounts payable and accrued expenses</a></td>
<td class="nump">25,716<span></span>
</td>
<td class="nump">7,943<span></span>
</td>
</tr>
<tr class="re">
<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 in customer deposits</a></td>
<td class="nump">21,656<span></span>
</td>
<td class="nump">124,685<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">2,781<span></span>
</td>
<td class="num">(16,259)<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_NetCashProvidedByUsedInOperatingActivities', window );">Net Cash Provided by (Used in) Operating Activities</a></td>
<td class="nump">447,206<span></span>
</td>
<td class="nump">521,020<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">(9,222)<span></span>
</td>
<td class="num">(659)<span></span>
</td>
</tr>
<tr class="ro">
<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">(8,751)<span></span>
</td>
<td class="num">(6,620)<span></span>
</td>
</tr>
<tr class="re">
<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">346<span></span>
</td>
<td class="nump">657<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">(17,627)<span></span>
</td>
<td class="num">(6,622)<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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,015,703)<span></span>
</td>
<td class="num">(754,366)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfSeniorDebt', window );">Repayments of Senior Debt</a></td>
<td class="num">(600,000)<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_FinanceLeasePrincipalPayments', window );">Principal payments on finance lease liabilities</a></td>
<td class="num">(723)<span></span>
</td>
<td class="num">(661)<span></span>
</td>
</tr>
<tr class="re">
<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">113,822<span></span>
</td>
<td class="nump">95,673<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_NetCashProvidedByUsedInFinancingActivities', window );">Net Cash Provided by (Used in) Financing Activities</a></td>
<td class="num">(1,502,604)<span></span>
</td>
<td class="num">(659,354)<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net decrease in cash, restricted cash, and cash equivalents</a></td>
<td class="num">(1,073,025)<span></span>
</td>
<td class="num">(144,956)<span></span>
</td>
</tr>
<tr class="ro">
<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 period</a></td>
<td class="nump">2,636,984<span></span>
</td>
<td class="nump">2,809,782<span></span>
</td>
</tr>
<tr class="re">
<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 period</a></td>
<td class="nump">1,563,959<span></span>
</td>
<td class="nump">2,664,826<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 period, net of interest capitalized</a></td>
<td class="nump">32,627<span></span>
</td>
<td class="nump">26,875<span></span>
</td>
</tr>
<tr class="ro">
<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 period, net of refunds</a></td>
<td class="nump">291,721<span></span>
</td>
<td class="nump">172,563<span></span>
</td>
</tr>
<tr class="re">
<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">$ 4,000<span></span>
</td>
<td class="nump">$ 5,500<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_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_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_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_RepaymentsOfSeniorDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation 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 (b)<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_RepaymentsOfSeniorDebt</td>
</tr>
<tr>
<td style="padding-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_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>16
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346828503024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</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 Contingencies</a></td>
<td class="text">Commitments and ContingenciesWe 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></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>17
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346828489952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">Significant Accounting Policies</a></td>
<td class="text">Significant Accounting Policies<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The accompanying unaudited, condensed consolidated financial statements include the accounts of NVR, Inc. (&#8220;NVR&#8221;, the &#8220;Company&#8221;, "we", "us" or "our") and its subsidiaries and certain other entities in which the Company is deemed to be the primary beneficiary (see Notes 2 and 3 to the accompanying condensed consolidated financial statements).&#160;&#160;Intercompany accounts and transactions have been eliminated in consolidation.&#160;&#160;The statements have been prepared in conformity with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) for interim financial information and with the instructions to Form 10-Q and Regulation S-X.&#160;&#160;Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements.&#160;&#160;Because the accompanying condensed consolidated financial statements do not include all of the information and footnotes required by GAAP, they should be read in conjunction with the financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December&#160;31, 2021.&#160;&#160;In the opinion of management, all adjustments (consisting only of normal recurring accruals except as otherwise noted herein) considered necessary for a fair presentation have been included.&#160;&#160;Operating results for the three and six months ended June&#160;30, 2022 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2022.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes.&#160;&#160;Actual results could differ from those estimates. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For the three and six months ended June&#160;30, 2022 and 2021, comprehensive income equaled net income; therefore, a separate statement of comprehensive income is not included in the accompanying condensed consolidated financial statements.</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%">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:11pt;font-weight:400;line-height:120%">The beginning-of-period and end-of-period cash, restricted cash, and cash equivalent balances presented on the accompanying condensed consolidated statements of cash flows includes cash related to a consolidated joint venture which is included in homebuilding "Other assets" on the accompanying condensed consolidated balance sheets.  The cash related to this consolidated joint venture as of June&#160;30, 2022 and December&#160;31, 2021 was $258 and $268, respectively, and as of June&#160;30, 2021 and December&#160;31, 2020 was $273 and $269, respectively.</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%">Revenue Recognition</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Homebuilding revenue is recognized on the settlement date at the contract sales price, when control is transferred to our customers.  Our contract liabilities, which consist of deposits received from customers on homes not settled, were $439,119 and $417,463 as of June&#160;30, 2022 and December&#160;31, 2021, respectively.  We expect that substantially all of the customer deposits held at December 31, 2021 will be recognized in revenue in 2022. Our contract assets consist of prepaid sales compensation and totaled approximately $24,400 and $25,200, as of June&#160;30, 2022 and December&#160;31, 2021, respectively.  Prepaid sales compensation is included in homebuilding &#8220;Other assets&#8221; on the accompanying condensed consolidated balance sheets.</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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows.  Describes procedure if disclosures are provided in more than one note to 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 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: 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><br>Reference 3: 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><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>18
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346835516624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Variable Interest Entities ("VIEs")<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</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 ("VIEs")</a></td>
<td class="text">Variable Interest Entities ("VIEs")<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Fixed Price Finished Lot Purchase Agreements (&#8220;LPAs&#8221;)</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We generally do not engage in the land development business.&#160;&#160;Instead, we typically acquire finished building lots at market prices from various development entities under LPAs.&#160;&#160;The LPAs require deposits that may be forfeited if we fail to perform under the LPAs.&#160;&#160;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. &#160;</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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.&#160;&#160;Those development entities are deemed to be VIEs.&#160;&#160;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.&#160;&#160;We have 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:11pt;font-weight:400;line-height:120%">As of June&#160;30, 2022, we controlled approximately 127,700 lots under LPAs with third parties through deposits in cash and letters of credit totaling approximately $541,400 and $8,100, respectively.&#160;&#160;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.  For the three and six months ended June&#160;30, 2022, we recorded a net reversal of approximately $400 and $6,300, respectively, related to previously impaired lot deposits based on current market conditions.  For the three and six months ended June&#160;30, 2021, we recorded a net reversal of approximately $7,200 and $13,400, respectively, related to previously impaired lot deposits. Our contract land deposit asset is shown net of a $23,516 and $30,041 impairment reserve at June&#160;30, 2022 and December&#160;31, 2021, respectively.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In addition, we have certain properties under contract with land owners that are expected to yield approximately 23,900 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. These properties are controlled with deposits in cash totaling approximately $6,500 as of June&#160;30, 2022, of which approximately $4,300 is refundable if certain contractual conditions are not met.&#160;&#160;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:11pt;font-weight:400;line-height:120%">Our total risk of loss related to contract land deposits is limited to the amount of the deposits pursuant to the liquidated damages provision of the LPAs.  As of June&#160;30, 2022 and December&#160;31, 2021, our total risk of loss was as follows:</span><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 style="width:64.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.547%"/><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%">June 30, 2022</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%">December 31, 2021</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%">Contract land deposits</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%">547,914&#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%">527,180&#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-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%">(23,516)</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%">(30,041)</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%">Contract land deposits, net</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%">524,398&#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%">497,139&#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-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%">8,077&#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%">10,145&#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 #000;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 #000;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%">532,475&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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 #000;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 #000;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>19
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346835506304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Joint Ventures Joint Ventures<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</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:11pt;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 are at risk only for the amount we have invested, or have 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 LPAs 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:11pt;font-weight:400;line-height:120%">At June&#160;30, 2022, we had an aggregate investment totaling approximately $30,000 in five JVs that are expected to produce approximately 5,400 finished lots, of which approximately 5,050 lots were controlled by us and the remaining approximately 350 lots were either under contract with unrelated parties or not currently under contract.  We had additional funding commitments totaling approximately $2,000 to one of the JVs at June&#160;30, 2022. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We determined that we are not the primary beneficiary in four 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 $30,000 and $20,300 at June&#160;30, 2022 and December&#160;31, 2021, respectively, and is reported in the homebuilding &#8220;Other assets&#8221; line item on the accompanying condensed consolidated balance </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">sheets. None of the unconsolidated JVs had any indicators of impairment as of June&#160;30, 2022.  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 have been completed and we have no remaining investment in the JV.  As of June 30, 2022, the JV had remaining balances of $258 in cash and $232 in accrued expenses, which are included in homebuilding "Other assets" and "Accrued expenses and other liabilities," respectively, in the accompanying condensed 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:11pt;font-weight:400;line-height:120%">We recognize income from the JVs as a reduction to the lot cost of the lots purchased from the respective JVs when the homes are settled, based on the expected total profitability and the total number of lots expected to be produced by the respective JVs. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We classify distributions received from unconsolidated JVs using the cumulative earnings approach.  As a result, distributions received up to the amount of cumulative earnings recognized by us are reported as distributions of earnings and those in excess of that amount are reported as a distribution of capital. These distributions are classified within the accompanying condensed consolidated statements of cash flows as cash flows from operating activities and investing activities, 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_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>20
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346835566272">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</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 DevelopmentOn a limited basis, we directly acquire raw land parcels already zoned for their 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.As of June&#160;30, 2022, we owned land parcels with a carrying value of $16,274 that we intend to develop into approximately 450 finished lots.  We have additional funding commitments of approximately $1,800 under a joint development agreement related to one parcel, a portion of which we expect will be offset by development credits of approximately $600.  None of the raw parcels had any indicators of impairment as of June&#160;30, 2022<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>21
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346829893648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capitalized Interest<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</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:11pt;font-weight:400;line-height:120%">We capitalize interest costs to land under development during the active development of finished lots.&#160;&#160;In addition, we capitalize interest costs on our JV investments while the investments are considered qualified assets pursuant to ASC Topic 835-20 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Capitalized interest is transferred to sold or unsold inventory as the development of finished lots is completed, then charged to cost of sales upon our settlement of homes and the respective lots.&#160;&#160;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:11pt;font-weight:400;line-height:120%">The following table reflects the changes in our capitalized interest during the three and six months ended June&#160;30, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.567%"><tr><td style="width:1.0%"/><td style="width:39.993%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.581%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.493%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.581%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.493%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.581%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.581%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.747%"/><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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">2022</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%">2021</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%">2022</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%">2021</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%">Interest capitalized, beginning of period</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%">640&#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%">829&#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%">593&#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,025&#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-weight:400;line-height:100%">Interest incurred</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%">12,349&#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%">13,291&#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%">25,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,714&#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%">Interest charged to interest expense</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,257)</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%">(13,270)</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%">(25,423)</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%">(26,667)</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%">Interest charged to cost of sales</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%">(52)</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%">(206)</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%">(93)</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%">(428)</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%">Interest capitalized, end of period</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%">680&#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%">644&#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%">680&#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%">644&#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_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>22
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346826653024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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_EarningsPerShareTextBlock', window );">Earnings per Share</a></td>
<td class="text">Earnings per Share<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following weighted average shares and share equivalents were used to calculate basic and diluted earnings per share ("EPS") for the three and six months ended June&#160;30, 2022 and 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:1.0%"/><td style="width:44.219%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.827%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.827%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.827%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.832%"/><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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">2022</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%">2021</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%">2022</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%">2021</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 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,286,574&#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,622,635&#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,335,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 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,647,874&#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: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"/><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;text-align: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%">217,730&#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%">274,074&#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%">244,445&#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%">269,230&#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,504,304&#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,896,709&#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,580,089&#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,917,104&#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-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:11pt;font-weight:400;line-height:120%">The following non-qualified stock options ("Options") and restricted stock units ("RSUs") issued under equity incentive plans were outstanding during the three and six months ended June&#160;30, 2022 and 2021, but were not included in the computation of diluted EPS because the effect would have been anti-dilutive.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"/><td style="width:44.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.795%"/><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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">2022</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%">2021</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%">2022</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%">2021</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%">217,662&#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,182&#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%">189,988&#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%">19,002&#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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-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_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 earnings per share.</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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<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 (c)<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> -URI http://asc.fasb.org/topic&amp;trid=2144383<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 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_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140346829879168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Compensation Related Costs, Share Based Payments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</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 );">Share-based Payment Arrangement</a></td>
<td class="text">Equity-Based Compensation<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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 to key management employees are generally divided such that vesting for 50% of the grant is contingent solely on continued employment, while vesting for the remaining 50% of the grant is contingent upon both continued employment 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.  Grants to directors generally vest solely on continued service as a Director.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the second quarter of 2022, we issued 165,456 Options and 16,864 RSUs in a block grant to key management employees and Directors.  Block grants are generally made once every four years. Option and RSU grants for the six month period ended June&#160;30, 2022 totaled 168,366 and 17,694, respectively, and were granted under the NVR, Inc. 2014 Equity Incentive Plan (the "2014 Plan") and the NVR, Inc. 2018 Equity Incentive Plan (the "2018 Plan") as follows:</span></div><div style="text-indent:27pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:67.305%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.952%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.953%"/><td style="width:0.1%"/></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%">Options Granted</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-bottom:1pt solid #000;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%">2014 Plan</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-bottom:1pt solid #000;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%">2018 Plan</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options - service-only (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,415&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align: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,351&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options - performance-based (2)</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%">55,415&#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%">26,185&#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 13pt;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%">Total Options Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">110,830</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">57,536</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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:700;line-height:100%">RSUs Granted</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs - service-only (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%">&#8212;&#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,870&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs - performance-based (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%">&#8212;&#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%">8,824&#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 13pt;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%">Total RSUs Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17,694</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:9pt;text-indent:27pt"><span><br/></span></div><div><span><br/></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:110%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:6.34pt">Of the 86,766 service-only Options granted, 68,466 Options will vest over four years in 25% increments on December 31, 2024, 2025, 2026, and 2027; 16,090 Options will vest over two years in 50% increments on December 31, 2026 and 2027; and the remaining 2,210 Options will vest over two years in 50% increments on December 31, 2024 and 2025. Vesting for the Options is contingent solely upon continued employment or continued service as a Director.</span></div><div><span><br/></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:110%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:6.34pt">Of the 81,600 performance-based Options granted, 63,300 will vest over four years in 25% increments on December 31, 2024, 2025, 2026, and 2027; 16,090 Options will vest over two years in 50% increments on December 31, 2026 and 2027; and the remaining 2,210 Options will vest over two years in 50% increments on December 31, 2024 and 2025. Vesting for the performance-based Options is contingent upon both continued employment and the Company's return on capital performance during 2022 through 2024.</span></div><div><span><br/></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:110%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:6.34pt">Of the 8,870 service-only RSUs granted, 5,109 will vest over two years in 50% increments on December 31, 2024 and 2025; 3,119 RSUs will vest over four years in 25% increments on December 31, 2024, 2025, 2026, and 2027; and the remaining 642 RSUs will vest over two years in 50% increments on December 31, 2026 and 2027. Vesting for the RSUs is contingent solely upon continued employment.</span></div><div><span><br/></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:110%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:6.34pt">Of the 8,824 performance-based RSUs granted, 5,109 will vest over two years in 50% increments on December 31, 2024 and 2025; 3,119 RSUs will vest over four years in 25% increments on December 31, 2024, 2025, 2026, and 2027; and the remaining 596 RSUs will vest over two years in 50% increments on December 31, 2026 and 2027. Vesting for the performance-based RSUs is contingent upon both continued employment and the Company's return on capital performance during 2022 through 2024.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:110%">All Options were granted at an exercise price equal to the closing price of the Company&#8217;s common stock on the day prior to the date of grant, and expire ten years from 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:11pt;font-weight:400;line-height:120%">The following table provides additional information relative to our equity-based compensation plans for the six months ended June 30, 2022:</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.760%"><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="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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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:700;line-height:100%">Stock Options</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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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%">534,695&#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%">2,424.62&#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"/></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%">Granted</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%">168,366&#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,487.97&#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="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;text-align: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="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,719)</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,598.73&#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"/></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%">Forfeited</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,450)</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,406.42&#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="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;text-align: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 June 30, 2022</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%">647,892&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">2,931.72&#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:2px 1pt;text-align: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.1</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%">788,955&#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%">Exercisable at June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">297,665&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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,927.47&#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="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%">3.6</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%">618,152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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;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;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="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"/><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;text-align: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:#cff0fc;padding:2px 0 2px 1pt;text-align: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:#cff0fc;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="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%">Granted</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,694&#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="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"/><td colspan="3" style="background-color:#ffffff;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%">&#8212;&#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 colspan="3" style="background-color:#cceeff;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-weight:400;line-height:100%">Forfeited</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,314)</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="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"/><td colspan="3" style="background-color:#ffffff;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 June 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;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%">32,944&#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:#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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">131,912&#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-weight:400;line-height:100%">Vested, but not issued at June 30, 2022</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: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="background-color:#ffffff;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="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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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:11pt;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:11pt;font-weight:400;line-height:120%">The fair value of the Options granted during the first six months of 2022 was estimated on the grant date using the Pricing Model, based on the following assumptions:&#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.573%"><tr><td style="width:1.0%"/><td style="width:81.537%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.429%"/><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: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%">Estimated option life (years)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><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%">5.60</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.17%-3.07%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.93%-30.52%</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="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%">&#8212;%</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,434.57&#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:11pt;font-weight:400;line-height:120%">The weighted average grant date fair value per share of $4,509.67 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:11pt;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 that 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 </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">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:11pt;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. During the three and six months ended June&#160;30, 2022, we recognized $20,087 and $31,755 in equity-based compensation costs, respectively.  During the three and six months ended June&#160;30, 2021, we recognized $13,379 and $27,850 in 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:11pt;font-weight:400;line-height:120%">As of June&#160;30, 2022, the total unrecognized compensation cost for all outstanding Options and RSUs equaled approximately $406,545. 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.8 years.</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>24
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346829851888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</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 );">Shareholders' Equity</a></td>
<td class="text">Shareholders&#8217; Equity<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A summary of changes in shareholders&#8217; equity for the three months ended June 30, 2022 is presented below:</span><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 style="width:23.753%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.707%"/><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%">Common<br/>Stock</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%">Additional<br/>Paid-In<br/>Capital</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%">Retained<br/>Earnings</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%">Treasury<br/>Stock</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%">Deferred<br/>Compensation<br/>Trust</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%">Deferred<br/>Compensation<br/>Liability</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</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, March 31, 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: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%">206&#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: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%">2,416,660&#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: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%">10,473,939&#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: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%">(10,165,206)</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: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%">(16,710)</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: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%">16,710&#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: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%">2,725,599&#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;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"/><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"/><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"/><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:9pt;font-weight:400;line-height:100%">Net income</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: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 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: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 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:9pt;font-weight:400;line-height:100%">433,314&#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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">433,314&#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="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"/><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"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Purchase of common stock for treasury</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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">(266,915)</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: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 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: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 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:9pt;font-weight:400;line-height:100%">(266,915)</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:9pt;font-weight:400;line-height:100%">Equity-based compensation</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: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 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:9pt;font-weight:400;line-height:100%">20,087&#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: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 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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">20,087&#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:9pt;font-weight:400;line-height:100%">Proceeds from Options exercised</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: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 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:9pt;font-weight:400;line-height:100%">79,581&#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: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 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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">79,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 7.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%">Treasury stock issued upon Option exercise </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: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 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:9pt;font-weight:400;line-height:100%">(18,205)</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: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 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:9pt;font-weight:400;line-height:100%">18,205&#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: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 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: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 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: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"/></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, June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">206&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">2,498,123&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">10,907,253&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">(10,413,916)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">(16,710)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">16,710&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">2,991,666&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:11pt;font-weight:400;line-height:120%">A summary of changes in shareholders&#8217; equity for the six months ended June 30, 2022 is presented below:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:23.643%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.952%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.173%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.588%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.715%"/><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%">Common<br/>Stock</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%">Additional<br/>Paid-In<br/>Capital</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%">Retained<br/>Earnings</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%">Treasury<br/>Stock</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%">Deferred<br/>Compensation<br/>Trust</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%">Deferred<br/>Compensation<br/>Liability</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</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, 2021</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: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%">206&#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: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%">2,378,191&#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: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%">10,047,839&#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: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%">(9,423,858)</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: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%">(16,710)</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: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%">16,710&#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: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%">3,002,378&#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;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"/><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"/><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"/><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:9pt;font-weight:400;line-height:100%">Net income</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: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 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: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 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:9pt;font-weight:400;line-height:100%">859,414&#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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">859,414&#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="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"/><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"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Purchase of common stock for treasury</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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">(1,015,703)</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: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 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: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 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:9pt;font-weight:400;line-height:100%">(1,015,703)</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:9pt;font-weight:400;line-height:100%">Equity-based compensation</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: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 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:9pt;font-weight:400;line-height:100%">31,755&#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: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 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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">31,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 7.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%">Proceeds from Options exercised</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: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 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:9pt;font-weight:400;line-height:100%">113,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: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 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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">113,822&#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:9pt;font-weight:400;line-height:100%">Treasury stock issued upon Option exercise </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: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 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:9pt;font-weight:400;line-height:100%">(25,645)</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: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 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:9pt;font-weight:400;line-height:100%">25,645&#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: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 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: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 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: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"/></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, June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">206&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">2,498,123&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">10,907,253&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">(10,413,916)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">(16,710)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">16,710&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">2,991,666&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top: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:11pt;font-weight:400;line-height:120%">We repurchased 61,078 and 207,132 shares of our outstanding common stock during the three and six months ended June&#160;30, 2022, respectively.  We settle Option exercises and vesting of RSUs by issuing shares of treasury stock.&#160;&#160;We issued 30,396 and 43,719 shares from the treasury account during the three and six months ended June&#160;30, 2022, respectively, in settlement of Option exercises. &#160;Shares are relieved from the treasury account based on the weighted average cost basis of treasury shares.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A summary of changes in shareholders&#8217; equity for the three months ended June 30, 2021 is presented below:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:23.605%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.752%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.752%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.760%"/><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%">Common<br/>Stock</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%">Additional<br/>Paid-In<br/>Capital</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%">Retained<br/>Earnings</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%">Treasury<br/>Stock</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%">Deferred<br/>Compensation<br/>Trust</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%">Deferred<br/>Compensation<br/>Liability</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</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, March 31, 2021</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: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%">206&#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: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%">2,272,006&#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: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%">9,059,882&#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: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%">(8,285,587)</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: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%">(16,710)</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: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%">16,710&#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: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%">3,046,507&#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;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"/><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"/><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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"/><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"/><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:9pt;font-weight:400;line-height:100%">Net income</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: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 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: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 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:9pt;font-weight:400;line-height:100%">321,295&#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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">321,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="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"/><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"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Purchase of common stock for treasury</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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">(376,941)</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: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 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: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 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:9pt;font-weight:400;line-height:100%">(376,941)</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:9pt;font-weight:400;line-height:100%">Equity-based compensation</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: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 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:9pt;font-weight:400;line-height:100%">13,379&#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: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 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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">13,379&#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:9pt;font-weight:400;line-height:100%">Proceeds from Options exercised</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: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 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:9pt;font-weight:400;line-height:100%">38,048&#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: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 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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">38,048&#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:9pt;font-weight:400;line-height:100%">Treasury stock issued upon Option exercise and RSU vesting</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: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 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:9pt;font-weight:400;line-height:100%">(8,869)</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: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 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:9pt;font-weight:400;line-height:100%">8,869&#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: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 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: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 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: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"/></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, June 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">206&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">2,314,564&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">9,381,177&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">(8,653,659)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">(16,710)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">16,710&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">3,042,288&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A summary of changes in shareholders&#8217; equity for the six months ended June 30, 2021 is presented below:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:23.605%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.752%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.752%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.760%"/><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%">Common<br/>Stock</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%">Additional<br/>Paid-In<br/>Capital</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%">Retained<br/>Earnings</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%">Treasury<br/>Stock</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%">Deferred<br/>Compensation<br/>Trust</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%">Deferred<br/>Compensation<br/>Liability</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</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, 2020</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: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%">206&#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: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%">2,214,426&#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: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%">8,811,120&#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: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%">(7,922,678)</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: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%">(16,710)</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: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%">16,710&#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: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%">3,103,074&#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;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"/><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"/><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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"/><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"/><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:9pt;font-weight:400;line-height:100%">Net income</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: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 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: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 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:9pt;font-weight:400;line-height:100%">570,057&#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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">570,057&#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="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"/><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"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Purchase of common stock for treasury</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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">(754,366)</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: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 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: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 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:9pt;font-weight:400;line-height:100%">(754,366)</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:9pt;font-weight:400;line-height:100%">Equity-based compensation</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: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 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:9pt;font-weight:400;line-height:100%">27,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: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 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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">27,850&#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:9pt;font-weight:400;line-height:100%">Proceeds from Options exercised</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: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 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:9pt;font-weight:400;line-height:100%">95,673&#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: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 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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">95,673&#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:9pt;font-weight:400;line-height:100%">Treasury stock issued upon Option exercise and RSU vesting</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: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 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:9pt;font-weight:400;line-height:100%">(23,385)</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: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 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:9pt;font-weight:400;line-height:100%">23,385&#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: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 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: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 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: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"/></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, June 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">206&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">2,314,564&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">9,381,177&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">(8,653,659)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">(16,710)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">16,710&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">3,042,288&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>We repurchased 78,452 and 164,975 shares of our outstanding common stock during the three and six months ended June&#160;30, 2021, respectively.  We issued 18,033 and 48,588 shares from the treasury account during the three and six months ended June&#160;30, 2021, respectively, in settlement of Option exercises and vesting of RSUs.<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>25
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346829893648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Product Warranties<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</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_ProductWarrantiesDisclosuresAbstract', window );"><strong>Product Warranties 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_ProductWarrantyDisclosureTextBlock', window );">Product Warranties</a></td>
<td class="text">Product WarrantiesWe establish warranty and product liability reserves (&#8220;Warranty Reserve&#8221;) to provide for estimated future expenses as a result of construction and product defects, product recalls and litigation incidental to our homebuilding business.&#160;&#160;Liability estimates are determined based on management&#8217;s judgment, considering such factors as historical experience, the estimated 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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table reflects the changes in our Warranty Reserve during the three and six months ended June&#160;30, 2022 and 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"/><td style="width:43.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.904%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.904%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.904%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.908%"/><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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">2022</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%">2021</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%">2022</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%">2021</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%">Warranty reserve, beginning of period</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%">135,341&#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%">124,836&#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%">134,859&#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%">119,638&#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-weight:400;line-height:100%">Provision</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,551&#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%">21,760&#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%">42,518&#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%">44,089&#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%">Payments</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%">(21,652)</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,094)</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,137)</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%">(36,225)</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%">Warranty reserve, end of period</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%">138,240&#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%">127,502&#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%">138,240&#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%">127,502&#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_us-gaap_ProductWarrantiesDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductWarrantiesDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_ProductWarrantyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for 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 460<br> -URI http://asc.fasb.org/topic&amp;trid=2155896<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>26
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346829999376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Disclosures<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</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 Disclosures</a></td>
<td class="text">Segment Disclosures<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our homebuilding operations are aggregated geographically into four homebuilding reportable segments and our mortgage banking operations are presented as one reportable segment.&#160;&#160;The homebuilding reportable segments are comprised of operating divisions in the following geographic areas:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"/><td style="width:15.881%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.774%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:77.045%"/><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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;font-weight:400;line-height:100%">North Carolina, South Carolina, Florida and Tennessee</span></td></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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.&#160;&#160;The corporate capital allocation charge is eliminated in consolidation and is based on the segment&#8217;s average net assets employed.&#160;&#160;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.&#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:11pt;font-weight:400;line-height:120%">Assets not allocated to the operating segments are not included in either the operating segment&#8217;s corporate capital allocation charge or the CODM&#8217;s evaluation of the operating segment&#8217;s performance.&#160;&#160;We record charges on contract land deposits when it is determined that it is probable that recovery of the deposit is impaired.&#160;&#160;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.&#160;&#160;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.&#160;&#160;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:11pt;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.&#160;&#160;Our overhead functions such as accounting, treasury and human resources are centrally performed and these costs are not allocated to our operating segments.&#160;&#160;Consolidation adjustments consist of such items 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, and are not allocated to our operating segments.&#160;&#160;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The f</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ollowing tables present segment revenues, profit and assets with reconciliations to the amounts reported for the consolidated enterprise, where applicable:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"><tr><td style="width:1.0%"/><td style="width:40.579%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.692%"/><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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">2022</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%">2021</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%">2022</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%">2021</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: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"/><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 12.25pt;text-align: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,208,312&#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,048,416&#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%">2,350,020&#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,984,556&#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%">237,394&#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%">193,245&#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%">412,945&#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%">355,438&#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%">521,038&#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%">478,179&#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,442&#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%">903,132&#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%">643,318&#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%">504,720&#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,173,882&#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%">945,145&#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%">48,881&#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%">59,038&#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%">118,063&#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%">136,773&#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 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%">2,658,943&#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%">2,283,598&#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,037,352&#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,325,044&#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"><span><br/></span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"><tr><td style="width:1.0%"/><td style="width:40.579%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.692%"/><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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">2022</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%">2021</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%">2022</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%">2021</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%">Income 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: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"/><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 12.25pt;text-align: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%">251,739&#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%">174,481&#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%">501,520&#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%">303,548&#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%">41,297&#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%">21,510&#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%">67,225&#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%">36,737&#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%">82,512&#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%">59,887&#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%">153,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%">108,828&#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%">150,822&#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%">78,919&#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%">264,276&#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%">135,584&#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%">28,800&#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,372&#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%">78,906&#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%">99,934&#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 before taxes</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%">555,170&#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%">375,169&#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,065,622&#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%">684,631&#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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">Contract land deposit recoveries (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%">419&#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%">7,178&#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%">6,345&#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%">13,374&#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%">(20,087)</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%">(13,379)</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%">(31,755)</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%">(27,850)</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%">77,512&#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%">63,032&#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%">147,256&#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%">124,583&#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%">(32,282)</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%">(33,668)</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,543)</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%">(73,804)</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%">5,096&#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%">31,944&#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%">54,603&#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%">34,330&#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%">(11,816)</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%">(12,811)</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,571)</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%">(25,793)</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%">18,842&#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%">42,296&#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%">74,335&#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%">44,840&#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 income before taxes</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%">574,012&#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%">417,465&#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%">1,139,957&#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%">729,471&#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: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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="padding-left:27pt;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 lot deposit impairment charges in Note 2.</span></div><div style="margin-top:3pt;padding-left:27pt;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 increase in equity-based compensation expense for the three and six months ended June&#160;30, 2022 was primarily attributable to a four year block grant of Options and RSUs in May 2022.  See additional discussion of equity-based compensation in Note 7. </span></div><div style="margin-top:3pt;padding-left:27pt;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">This item represents the elimination of the corporate capital allocation charge included in the respective homebuilding reportable segments.&#160;&#160;The corporate capital allocation charge is based on the segment&#8217;s monthly average asset balance, and was as follows for the periods presented:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.959%"><tr><td style="width:1.0%"/><td style="width:40.235%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.890%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.737%"/><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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">2022</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%">2021</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%">2022</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%">2021</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 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"/><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%">Homebuilding Mid Atlantic</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%">37,121&#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%">31,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 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%">71,208&#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%">61,731&#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 North 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%">8,158&#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%">6,457&#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%">15,245&#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%">12,495&#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 Mid 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%">12,875&#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%">11,066&#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,292&#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%">21,690&#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 South 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%">19,358&#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%">14,374&#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%">36,511&#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%">28,667&#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%">77,512&#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%">63,032&#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"/><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%">124,583&#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:3pt"><span><br/></span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</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 change in consolidation adjustments and other for the three and six month periods of 2022 compared to the respective 2021 periods was primarily driven by changes in lumber prices in the respective periods.  Our reportable segments' results include the intercompany profits of our production facilities for home packages delivered to our homebuilding divisions.  Costs related to homes not yet settled are reversed through the consolidation adjustment and recorded in inventory.  These costs are subsequently recorded through the consolidation adjustment when the respective homes are settled.  The decrease in the three month period ended June 30, 2022 compared to the same period in 2021 was primarily due to lower lumber prices quarter over quarter.  The increase for the six month period ended June 30, 2022 compared to the same period in 2021 was primarily attributable to the overall higher lumber costs year over year driven by higher lumber costs in the first quarter of 2022 compared to the first quarter of 2021. </span></div><div style="margin-top:3pt"><span><br/></span></div><div style="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 style="width:62.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.447%"/><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%">June 30, 2022</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%">December 31, 2021</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%">Assets:</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%">Homebuilding Mid Atlantic</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%">1,408,484&#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%">1,322,818&#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 North 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%">286,776&#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%">235,048&#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 Mid 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%">538,877&#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%">438,700&#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 South 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%">780,118&#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%">629,198&#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%">Mortgage Banking</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%">402,775&#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%">371,685&#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 segment assets</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%">3,417,030&#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%">2,997,449&#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-style:italic;font-weight:700;line-height:100%">Reconciling items:</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"/></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%">Cash and cash equivalents</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,483,445&#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%">2,545,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%">Deferred taxes</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%">139,263&#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%">132,894&#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%">Intangible assets and goodwill</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%">49,368&#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%">49,368&#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 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%">68,323&#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%">59,010&#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 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%">14,364&#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%">14,578&#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%">Contract land deposit reserve</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%">(23,516)</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%">(30,041)</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%">Consolidation adjustments and other</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,422&#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%">66,148&#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%">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%">1,870,669&#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,837,026&#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 assets</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%">5,287,699&#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%">5,834,475&#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>
</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>27
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346832164032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</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:11pt;font-weight:400;line-height:120%">GAAP assigns a fair value hierarchy to the inputs used to measure fair value.&#160;&#160;Level 1 inputs are quoted prices in active markets for identical assets and liabilities.&#160;&#160;Level 2 inputs are inputs other than quoted market prices that are observable for the asset or liability, either directly or indirectly.&#160;&#160;Level 3 inputs are unobservable inputs.</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:11pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table presents the estimated fair values and carrying values of our Senior Notes as of June&#160;30, 2022 and December&#160;31, 2021. See Note 12 for a description of the redemption of our 3.95% Senior Noted due 2022.  The estimated fair value is based on recent market prices of similar transactions, which is classified as Level 2 within the fair value hirarchy.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:62.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.594%"/><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%">June 30, 2022</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%">December 31, 2021</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%">&#8212;&#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%">610,452&#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%">774,531&#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%">942,192&#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%">774,531&#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,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"/></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%">&#8212;&#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%">599,553&#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%">915,801&#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%">916,702&#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%">915,801&#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,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"/></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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 consist primarily of cash equivalents, due to their short term nature.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Derivative Instruments and Mortgage Loans Held for Sale</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In the normal course of business, our wholly-owned mortgage subsidiary, NVR Mortgage Finance, Inc. (&#8220;NVRM&#8221;), enters into contractual commitments to extend credit to our homebuyers with fixed expiration dates.&#160;&#160;The commitments become effective when the borrowers "lock-in" a specified interest rate within time frames established by NVRM.&#160;&#160;All mortgagors are evaluated for credit worthiness prior to the extension of the commitment.&#160;&#160;Market risk arises if interest rates move adversely between the time of the "lock-in" of rates by the borrower and the sale date of the loan to a broker/dealer.&#160;&#160;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 broker/dealers.&#160;&#160;The forward sales contracts lock in an interest rate and price for the sale of loans similar to the specific rate lock commitments.&#160;&#160;NVRM does not engage in speculative or trading derivative activities.&#160;&#160;Both the rate lock commitments to borrowers and the forward sale contracts to broker/dealers are undesignated derivatives and, accordingly, are marked to fair value through earnings.&#160;&#160;At June&#160;30, 2022, there were rate lock commitments to extend credit to borrowers aggregating $2,670,889 and open forward delivery contracts aggregating $2,766,048, which hedge both the rate lock commitments and closed loans held for sale.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The fair value of NVRM&#8217;s rate lock commitments to borrowers and the related input levels include, as applicable:</span></div><div style="margin-bottom: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%">i)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:11.9pt">the assumed gain/loss of the expected resultant loan sale (Level 2);</span></div><div style="margin-bottom:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.24pt">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-bottom:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">iii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:5.19pt">the value of the servicing rights associated with the loan (Level 2).</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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.&#160;&#160;The excess servicing and buydown fees are calculated pursuant to contractual terms with investors.&#160;&#160;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.&#160;&#160;NVRM sells all of its loans on a servicing released basis, and receives a servicing released premium upon sale.&#160;&#160;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.&#160;&#160;NVRM assumes a fallout rate when measuring the fair value of rate lock commitments.&#160;&#160;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-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The fair value of NVRM&#8217;s forward sales contracts to broker/dealers solely considers the market price movement of the same type of security between the trade date and the balance sheet date (Level 2).&#160;&#160;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-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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.&#160;&#160;Fair value is measured using Level 2 inputs.&#160;&#160;As of June&#160;30, 2022, the fair value of loans held for sale of $335,624 included on the accompanying condensed consolidated balance sheet was decreased by $11,777 from the aggregate principal balance of $347,401.  As of </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">December&#160;31, 2021, the fair value of loans held for sale of $302,192 was increased by $4,296 from the aggregate principal balance of $297,896.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The fair value measurement of NVRM's undesignated derivative instruments was as follows:</span><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 style="width:62.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.447%"/><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%">June 30, 2022</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%">December 31, 2021</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%">48,491&#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%">15,949&#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%">38,064&#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%">1,790&#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%">10,427&#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%">14,159&#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%">14,323&#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%">708&#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%">12,166&#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%">926&#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%">2,157&#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"/></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of June&#160;30, 2022, the net rate lock commitments and the net forward sales contracts are reported in mortgage banking "Other assets" on the accompanying condensed consolidated balance sheets.  As of December&#160;31, 2021, 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".</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The fair value measurement as of June&#160;30, 2022 was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:24.119%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.633%"/><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</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%">Rate lock commitments</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%">2,670,889&#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%">8,756&#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%">(30,908)</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%">32,579&#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%">&#8212;&#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%">10,427&#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-weight:400;line-height:100%">Forward sales contracts</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%">2,766,048&#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"/><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"/><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"/><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,157&#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%">2,157&#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%">Mortgages held for sale</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%">347,401&#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,336&#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%">(17,686)</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%">4,573&#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%">&#8212;&#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%">(11,777)</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%">Total fair value measurement</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 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%">10,092&#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%">(48,594)</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%">37,152&#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%">2,157&#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%">807&#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-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:11pt;font-weight:400;line-height:120%">The total fair value measurement as of December&#160;31, 2021 was $18,237. NVRM recorded a fair value adjustment to expense of $27,540 and $17,430 for the three and six months ended June&#160;30, 2022, respectively. NVRM recorded a fair value adjustment to income of $1,692 and $2,240 for the three and six months ended June&#160;30, 2021, respectively. 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 condensed consolidated statements of income.&#160;&#160;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></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_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>28
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346829955888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</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:11pt;font-weight:400;line-height:120%">During the second quarter of 2022, we redeemed the outstanding $600,000 principal amount of 3.95% Senior Notes due September&#160;15, 2022, at par, plus accrued interest.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of June&#160;30, 2022, 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:11pt;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:11pt;font-weight:400;line-height:120%">The 2030 Senior Notes have an aggregate principal balance of $900,000 and mature on May 15, 2030.  The 2030 Senior Notes bear interest at 3.00%, payable semi-annually in arrears on May 15 and November 15.  The 2030 Senior Notes were issued in three separate issuances, $600,000 issued at a discount to yield 3.02%, and the two additional issuances totaling $300,000 issued at a premium to yield 2.00%.  The 2030 Senior Notes have been </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">reflected net of the unamortized discount or premium, as applicable, and the unamortized debt issuance costs in the accompanying condensed 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:11pt;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:11pt;font-weight:400;line-height:120%">We have an unsecured Credit Agreement (the &#8220;Credit Agreement&#8221;), which provides for aggregate revolving loan commitments of $300,000 (the &#8220;Facility&#8221;). 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.&#160;&#160;The Credit Agreement provides for a $100,000 sublimit for the issuance of letters of credit, of which approximately $14,200 was outstanding at June&#160;30, 2022. The Credit Agreement termination date is February&#160;12, 2026. There was no debt outstanding under the Facility at June&#160;30, 2022.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%">NVRM provides for its mortgage origination and other operating activities using cash generated from its operations, borrowings from its parent company, NVR, as well as a revolving mortgage repurchase agreement (the &#8220;Repurchase Agreement&#8221;), which is non-recourse to NVR.&#160;&#160;The Repurchase Agreement provides for loan purchases up to $150,000, subject to certain sub-limits. Amounts outstanding under the Repurchase Agreement are collateralized by the Company&#8217;s 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:11pt;font-weight:400;line-height:120%">At June&#160;30, 2022, there were no borrowing base limitations reducing the amount available under the Repurchase Agreement. There was no debt outstanding under the Repurchase Agreement at June&#160;30, 2022.  </span></div>Effective July 20, 2022, NVRM entered into The Second Amended and Restated Master Repurchase Agreement with U.S. Bank National Association, as Agent and a Buyer (the "Amended MRA"), which replaced the Repurchase Agreement in its entirety.  The Amended MRA provides for loan purchases up to $150,000, subject to certain sub-limits.  Advances under the Amended MRA bear interest at the secured overnight financing rate published by the Board of Governors of the Federal Reserve System ("SOFR") plus the SOFR Margin of 1.70%, per annum.  All other terms and conditions of the Amended MRA are materially consistent with the Repurchase Agreement.  The Amended MRA expires on July 19, 2023<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>29
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346829949328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</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_LesseeFinanceLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We have operating leases for our corporate and division offices, production facilities, model homes, and certain office and production equipment.  Additionally, we have finance leases for certain plant equipment and one of our production facilities which are recorded in homebuilding "Property, plant and equipment, net" and "Accrued expenses and other liabilities" on the accompanying condensed consolidated balance sheets.  Our finance lease ROU assets and finance lease liabilities were $14,364 and $15,413, respectively, as of June&#160;30, 2022, and $14,578 and $15,413, respectively, as of December&#160;31, 2021.  Our leases have remaining lease terms of up to 18.2 years, some of which include options to extend the lease for up to 20 years, and some of which include options to terminate the lease.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We have certain leases, primarily the leases of model homes, which have initial lease terms of twelve months or less ("Short-term leases").  We elected to exclude these leases from the recognition requirements under Topic 842, and these leases have not been included in our recognized ROU assets and lease liabilities.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span><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 style="width:44.806%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><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:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:700;line-height:100%">2021</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"/><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%">8,529&#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,911&#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%">16,630&#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%">15,488&#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"/><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%">473&#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%">445&#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%">937&#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%">888&#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%">103&#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%">108&#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%">207&#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%">217&#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%">6,491&#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,861&#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%">12,823&#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%">11,751&#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"/><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%">15,596&#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%">14,325&#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%">30,597&#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%">28,344&#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:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;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:11pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"/><td style="width:47.065%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.132%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.132%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.132%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><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:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:700;line-height:100%">2021</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 #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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"/><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%">6,935&#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,878&#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%">14,104&#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%">13,688&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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%">108&#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%">207&#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%">217&#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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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%">331&#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%">723&#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%">661&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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"/><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 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="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"/><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 12.25pt;text-align: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%">18,073&#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%">16,558&#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%">23,886&#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%">19,571&#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%">451&#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%">&#8212;&#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%">723&#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%">89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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"/><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 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;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"/><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="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: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%">June 30, 2022</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%">December 31, 2021</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:700;line-height:100%">Weighted-average remaining lease term (in years):</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">Operating leases</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:2px 1pt;text-align: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.2</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></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: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"/><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.2</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></tr><tr style="height:15pt"><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"/><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 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="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"/><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 12.25pt;text-align: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: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1&#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.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></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: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"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:15pt"><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"/><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></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_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We have operating leases for our corporate and division offices, production facilities, model homes, and certain office and production equipment.  Additionally, we have finance leases for certain plant equipment and one of our production facilities which are recorded in homebuilding "Property, plant and equipment, net" and "Accrued expenses and other liabilities" on the accompanying condensed consolidated balance sheets.  Our finance lease ROU assets and finance lease liabilities were $14,364 and $15,413, respectively, as of June&#160;30, 2022, and $14,578 and $15,413, respectively, as of December&#160;31, 2021.  Our leases have remaining lease terms of up to 18.2 years, some of which include options to extend the lease for up to 20 years, and some of which include options to terminate the lease.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We have certain leases, primarily the leases of model homes, which have initial lease terms of twelve months or less ("Short-term leases").  We elected to exclude these leases from the recognition requirements under Topic 842, and these leases have not been included in our recognized ROU assets and lease liabilities.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span><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 style="width:44.806%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><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:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:700;line-height:100%">2021</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"/><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%">8,529&#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,911&#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%">16,630&#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%">15,488&#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"/><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%">473&#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%">445&#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%">937&#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%">888&#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%">103&#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%">108&#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%">207&#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%">217&#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%">6,491&#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,861&#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%">12,823&#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%">11,751&#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"/><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%">15,596&#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%">14,325&#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%">30,597&#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%">28,344&#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:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;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:11pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"/><td style="width:47.065%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.132%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.132%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.132%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><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:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:700;line-height:100%">2021</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 #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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"/><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%">6,935&#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,878&#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%">14,104&#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%">13,688&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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%">108&#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%">207&#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%">217&#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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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%">331&#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%">723&#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%">661&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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"/><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 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="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"/><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 12.25pt;text-align: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%">18,073&#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%">16,558&#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%">23,886&#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%">19,571&#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%">451&#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%">&#8212;&#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%">723&#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%">89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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"/><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 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;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"/><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="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: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%">June 30, 2022</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%">December 31, 2021</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:700;line-height:100%">Weighted-average remaining lease term (in years):</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">Operating leases</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:2px 1pt;text-align: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.2</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></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: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"/><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.2</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></tr><tr style="height:15pt"><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"/><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 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="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"/><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 12.25pt;text-align: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: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1&#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.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></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: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"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:15pt"><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"/><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></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>30
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346829851888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</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"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">15.&#160;&#160;&#160;&#160;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:11pt;font-weight:400;line-height:120%">Our effective tax rate for the three and six months ended June&#160;30, 2022 was 24.5% and 24.6%, respectively, compared to 23.0% and 21.9% for the three and six months ended June&#160;30, 2021, respectively.  The increase in the effective tax rate in the three and six month periods of 2022 compared to the same periods in 2021 was primarily attributable to a lower income tax benefit recognized for excess tax benefits from stock option exercises, which totaled $8,744 and $17,190 for the three and six months ended June&#160;30, 2022, respectively, and $11,213 and $28,590 for the three and six months ended June&#160;30, 2021, 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_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>31
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346828504160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The accompanying unaudited, condensed consolidated financial statements include the accounts of NVR, Inc. (&#8220;NVR&#8221;, the &#8220;Company&#8221;, "we", "us" or "our") and its subsidiaries and certain other entities in which the Company is deemed to be the primary beneficiary (see Notes 2 and 3 to the accompanying condensed consolidated financial statements).&#160;&#160;Intercompany accounts and transactions have been eliminated in consolidation.&#160;&#160;The statements have been prepared in conformity with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) for interim financial information and with the instructions to Form 10-Q and Regulation S-X.&#160;&#160;Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements.&#160;&#160;Because the accompanying condensed consolidated financial statements do not include all of the information and footnotes required by GAAP, they should be read in conjunction with the financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December&#160;31, 2021.&#160;&#160;In the opinion of management, all adjustments (consisting only of normal recurring accruals except as otherwise noted herein) considered necessary for a fair presentation have been included.&#160;&#160;Operating results for the three and six months ended June&#160;30, 2022 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2022.</span></div>The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes.&#160;&#160;Actual results could differ from those estimates.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue from Contract with Customer</a></td>
<td class="text">Revenue RecognitionHomebuilding revenue is recognized on the settlement date at the contract sales price, when control is transferred to our customers.<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_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</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_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue from 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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130561-203045<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 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-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 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: 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 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 6: 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 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 7: 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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 8: 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 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 9: 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130564-203045<br><br>Reference 10: 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 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140346831928560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Variable Interest Entities ("VIEs") (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our total risk of loss related to contract land deposits is limited to the amount of the deposits pursuant to the liquidated damages provision of the LPAs.  As of June&#160;30, 2022 and December&#160;31, 2021, our total risk of loss was as follows:</span><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 style="width:64.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.547%"/><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%">June 30, 2022</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%">December 31, 2021</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%">Contract land deposits</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%">547,914&#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%">527,180&#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-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%">(23,516)</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%">(30,041)</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%">Contract land deposits, net</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%">524,398&#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%">497,139&#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-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%">8,077&#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%">10,145&#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 #000;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 #000;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%">532,475&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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 #000;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 #000;border-top:1pt solid #000;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_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>33
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346829879168">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table reflects the changes in our capitalized interest during the three and six months ended June&#160;30, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.567%"><tr><td style="width:1.0%"/><td style="width:39.993%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.581%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.493%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.581%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.493%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.581%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.581%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.747%"/><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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">2022</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%">2021</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%">2022</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%">2021</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%">Interest capitalized, beginning of period</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%">640&#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%">829&#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%">593&#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,025&#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-weight:400;line-height:100%">Interest incurred</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%">12,349&#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%">13,291&#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%">25,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,714&#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%">Interest charged to interest expense</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,257)</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%">(13,270)</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%">(25,423)</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%">(26,667)</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%">Interest charged to cost of sales</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%">(52)</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%">(206)</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%">(93)</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%">(428)</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%">Interest capitalized, end of period</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%">680&#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%">644&#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%">680&#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%">644&#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_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>34
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346829857760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following weighted average shares and share equivalents were used to calculate basic and diluted earnings per share ("EPS") for the three and six months ended June&#160;30, 2022 and 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:1.0%"/><td style="width:44.219%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.827%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.827%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.827%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.832%"/><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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">2022</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%">2021</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%">2022</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%">2021</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 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,286,574&#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,622,635&#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,335,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 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,647,874&#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: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"/><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;text-align: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%">217,730&#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%">274,074&#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%">244,445&#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%">269,230&#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,504,304&#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,896,709&#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,580,089&#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,917,104&#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" 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following non-qualified stock options ("Options") and restricted stock units ("RSUs") issued under equity incentive plans were outstanding during the three and six months ended June&#160;30, 2022 and 2021, but were not included in the computation of diluted EPS because the effect would have been anti-dilutive.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"/><td style="width:44.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.795%"/><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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">2022</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%">2021</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%">2022</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%">2021</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%">217,662&#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,182&#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%">189,988&#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%">19,002&#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><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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-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>35
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346829362016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Compensation Related Costs, Share Based Payments (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</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>
</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_SummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTableTextBlock', 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:11pt;font-weight:400;line-height:120%">During the second quarter of 2022, we issued 165,456 Options and 16,864 RSUs in a block grant to key management employees and Directors.  Block grants are generally made once every four years. Option and RSU grants for the six month period ended June&#160;30, 2022 totaled 168,366 and 17,694, respectively, and were granted under the NVR, Inc. 2014 Equity Incentive Plan (the "2014 Plan") and the NVR, Inc. 2018 Equity Incentive Plan (the "2018 Plan") as follows:</span></div><div style="text-indent:27pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:67.305%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.952%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.953%"/><td style="width:0.1%"/></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%">Options Granted</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-bottom:1pt solid #000;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%">2014 Plan</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-bottom:1pt solid #000;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%">2018 Plan</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options - service-only (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,415&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align: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,351&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options - performance-based (2)</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%">55,415&#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%">26,185&#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 13pt;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%">Total Options Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">110,830</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">57,536</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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:700;line-height:100%">RSUs Granted</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs - service-only (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%">&#8212;&#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,870&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs - performance-based (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%">&#8212;&#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%">8,824&#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 13pt;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%">Total RSUs Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17,694</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:9pt;text-indent:27pt"><span><br/></span></div><div><span><br/></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:110%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:6.34pt">Of the 86,766 service-only Options granted, 68,466 Options will vest over four years in 25% increments on December 31, 2024, 2025, 2026, and 2027; 16,090 Options will vest over two years in 50% increments on December 31, 2026 and 2027; and the remaining 2,210 Options will vest over two years in 50% increments on December 31, 2024 and 2025. Vesting for the Options is contingent solely upon continued employment or continued service as a Director.</span></div><div><span><br/></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:110%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:6.34pt">Of the 81,600 performance-based Options granted, 63,300 will vest over four years in 25% increments on December 31, 2024, 2025, 2026, and 2027; 16,090 Options will vest over two years in 50% increments on December 31, 2026 and 2027; and the remaining 2,210 Options will vest over two years in 50% increments on December 31, 2024 and 2025. Vesting for the performance-based Options is contingent upon both continued employment and the Company's return on capital performance during 2022 through 2024.</span></div><div><span><br/></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:110%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:6.34pt">Of the 8,870 service-only RSUs granted, 5,109 will vest over two years in 50% increments on December 31, 2024 and 2025; 3,119 RSUs will vest over four years in 25% increments on December 31, 2024, 2025, 2026, and 2027; and the remaining 642 RSUs will vest over two years in 50% increments on December 31, 2026 and 2027. Vesting for the RSUs is contingent solely upon continued employment.</span></div><div><span><br/></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:110%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:6.34pt">Of the 8,824 performance-based RSUs granted, 5,109 will vest over two years in 50% increments on December 31, 2024 and 2025; 3,119 RSUs will vest over four years in 25% increments on December 31, 2024, 2025, 2026, and 2027; and the remaining 596 RSUs will vest over two years in 50% increments on December 31, 2026 and 2027. Vesting for the performance-based RSUs is contingent upon both continued employment and the Company's return on capital performance during 2022 through 2024.</span></div><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_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Disclosure of Share-based Compensation Arrangements by Share-based Payment Award</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:11pt;font-weight:400;line-height:120%">The following table provides additional information relative to our equity-based compensation plans for the six months ended June 30, 2022:</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.760%"><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="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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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:700;line-height:100%">Stock Options</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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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%">534,695&#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%">2,424.62&#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"/></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%">Granted</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%">168,366&#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,487.97&#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="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;text-align: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="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,719)</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,598.73&#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"/></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%">Forfeited</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,450)</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,406.42&#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="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;text-align: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 June 30, 2022</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%">647,892&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">2,931.72&#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:2px 1pt;text-align: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.1</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%">788,955&#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%">Exercisable at June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">297,665&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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,927.47&#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="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%">3.6</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%">618,152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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;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;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="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"/><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;text-align: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:#cff0fc;padding:2px 0 2px 1pt;text-align: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:#cff0fc;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="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%">Granted</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,694&#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="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"/><td colspan="3" style="background-color:#ffffff;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%">&#8212;&#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 colspan="3" style="background-color:#cceeff;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-weight:400;line-height:100%">Forfeited</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,314)</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="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"/><td colspan="3" style="background-color:#ffffff;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 June 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;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%">32,944&#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:#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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">131,912&#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-weight:400;line-height:100%">Vested, but not issued at June 30, 2022</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: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="background-color:#ffffff;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="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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock', window );">Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions</a></td>
<td class="text">&#160;<span></span>
</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:11pt;font-weight:400;line-height:120%">The fair value of the Options granted during the first six months of 2022 was estimated on the grant date using the Pricing Model, based on the following assumptions:&#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.573%"><tr><td style="width:1.0%"/><td style="width:81.537%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.429%"/><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: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%">Estimated option life (years)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><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%">5.60</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.17%-3.07%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.93%-30.52%</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="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%">&#8212;%</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,434.57&#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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_SummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Equity-Based Compensation Plans with 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_SummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTableTextBlock</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_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>36
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346828458960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_us-gaap_EquityAbstract', window );"><strong>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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfStockholdersEquityTableTextBlock', window );">Summary of Changes in Shareholders' Equity</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A summary of changes in shareholders&#8217; equity for the three months ended June 30, 2022 is presented below:</span><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 style="width:23.753%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.707%"/><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%">Common<br/>Stock</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%">Additional<br/>Paid-In<br/>Capital</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%">Retained<br/>Earnings</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%">Treasury<br/>Stock</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%">Deferred<br/>Compensation<br/>Trust</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%">Deferred<br/>Compensation<br/>Liability</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</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, March 31, 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: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%">206&#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: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%">2,416,660&#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: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%">10,473,939&#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: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%">(10,165,206)</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: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%">(16,710)</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: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%">16,710&#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: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%">2,725,599&#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;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"/><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"/><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"/><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:9pt;font-weight:400;line-height:100%">Net income</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: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 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: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 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:9pt;font-weight:400;line-height:100%">433,314&#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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">433,314&#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="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"/><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"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Purchase of common stock for treasury</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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">(266,915)</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: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 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: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 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:9pt;font-weight:400;line-height:100%">(266,915)</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:9pt;font-weight:400;line-height:100%">Equity-based compensation</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: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 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:9pt;font-weight:400;line-height:100%">20,087&#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: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 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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">20,087&#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:9pt;font-weight:400;line-height:100%">Proceeds from Options exercised</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: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 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:9pt;font-weight:400;line-height:100%">79,581&#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: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 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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">79,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 7.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%">Treasury stock issued upon Option exercise </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: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 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:9pt;font-weight:400;line-height:100%">(18,205)</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: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 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:9pt;font-weight:400;line-height:100%">18,205&#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: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 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: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 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: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"/></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, June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">206&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">2,498,123&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">10,907,253&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">(10,413,916)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">(16,710)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">16,710&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">2,991,666&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A summary of changes in shareholders&#8217; equity for the three months ended June 30, 2021 is presented below:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:23.605%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.752%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.752%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.760%"/><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%">Common<br/>Stock</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%">Additional<br/>Paid-In<br/>Capital</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%">Retained<br/>Earnings</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%">Treasury<br/>Stock</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%">Deferred<br/>Compensation<br/>Trust</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%">Deferred<br/>Compensation<br/>Liability</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</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, March 31, 2021</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: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%">206&#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: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%">2,272,006&#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: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%">9,059,882&#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: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%">(8,285,587)</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: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%">(16,710)</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: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%">16,710&#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: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%">3,046,507&#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;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"/><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"/><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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"/><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"/><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:9pt;font-weight:400;line-height:100%">Net income</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: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 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: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 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:9pt;font-weight:400;line-height:100%">321,295&#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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">321,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="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"/><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"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Purchase of common stock for treasury</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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">(376,941)</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: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 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: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 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:9pt;font-weight:400;line-height:100%">(376,941)</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:9pt;font-weight:400;line-height:100%">Equity-based compensation</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: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 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:9pt;font-weight:400;line-height:100%">13,379&#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: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 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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">13,379&#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:9pt;font-weight:400;line-height:100%">Proceeds from Options exercised</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: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 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:9pt;font-weight:400;line-height:100%">38,048&#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: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 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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">38,048&#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:9pt;font-weight:400;line-height:100%">Treasury stock issued upon Option exercise and RSU vesting</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: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 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:9pt;font-weight:400;line-height:100%">(8,869)</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: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 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:9pt;font-weight:400;line-height:100%">8,869&#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: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 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: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 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: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"/></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, June 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">206&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">2,314,564&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">9,381,177&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">(8,653,659)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">(16,710)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">16,710&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">3,042,288&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A summary of changes in shareholders&#8217; equity for the six months ended June 30, 2022 is presented below:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:23.643%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.952%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.173%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.588%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.715%"/><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%">Common<br/>Stock</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%">Additional<br/>Paid-In<br/>Capital</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%">Retained<br/>Earnings</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%">Treasury<br/>Stock</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%">Deferred<br/>Compensation<br/>Trust</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%">Deferred<br/>Compensation<br/>Liability</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</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, 2021</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: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%">206&#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: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%">2,378,191&#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: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%">10,047,839&#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: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%">(9,423,858)</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: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%">(16,710)</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: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%">16,710&#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: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%">3,002,378&#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;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"/><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"/><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"/><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:9pt;font-weight:400;line-height:100%">Net income</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: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 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: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 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:9pt;font-weight:400;line-height:100%">859,414&#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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">859,414&#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="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"/><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"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Purchase of common stock for treasury</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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">(1,015,703)</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: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 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: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 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:9pt;font-weight:400;line-height:100%">(1,015,703)</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:9pt;font-weight:400;line-height:100%">Equity-based compensation</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: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 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:9pt;font-weight:400;line-height:100%">31,755&#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: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 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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">31,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 7.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%">Proceeds from Options exercised</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: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 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:9pt;font-weight:400;line-height:100%">113,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: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 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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">113,822&#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:9pt;font-weight:400;line-height:100%">Treasury stock issued upon Option exercise </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: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 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:9pt;font-weight:400;line-height:100%">(25,645)</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: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 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:9pt;font-weight:400;line-height:100%">25,645&#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: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 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: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 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: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"/></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, June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">206&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">2,498,123&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">10,907,253&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">(10,413,916)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">(16,710)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">16,710&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">2,991,666&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A summary of changes in shareholders&#8217; equity for the six months ended June 30, 2021 is presented below:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:23.605%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.752%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.752%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.760%"/><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%">Common<br/>Stock</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%">Additional<br/>Paid-In<br/>Capital</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%">Retained<br/>Earnings</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%">Treasury<br/>Stock</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%">Deferred<br/>Compensation<br/>Trust</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%">Deferred<br/>Compensation<br/>Liability</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</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, 2020</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: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%">206&#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: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%">2,214,426&#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: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%">8,811,120&#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: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%">(7,922,678)</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: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%">(16,710)</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: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%">16,710&#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: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%">3,103,074&#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;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"/><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"/><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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"/><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"/><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:9pt;font-weight:400;line-height:100%">Net income</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: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 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: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 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:9pt;font-weight:400;line-height:100%">570,057&#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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">570,057&#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="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"/><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"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Purchase of common stock for treasury</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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">(754,366)</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: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 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: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 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:9pt;font-weight:400;line-height:100%">(754,366)</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:9pt;font-weight:400;line-height:100%">Equity-based compensation</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: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 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:9pt;font-weight:400;line-height:100%">27,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: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 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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">27,850&#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:9pt;font-weight:400;line-height:100%">Proceeds from Options exercised</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: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 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:9pt;font-weight:400;line-height:100%">95,673&#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: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 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: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 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: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 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: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 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:9pt;font-weight:400;line-height:100%">95,673&#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:9pt;font-weight:400;line-height:100%">Treasury stock issued upon Option exercise and RSU vesting</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: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 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:9pt;font-weight:400;line-height:100%">(23,385)</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: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 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:9pt;font-weight:400;line-height:100%">23,385&#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: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 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: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 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: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"/></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, June 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">206&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">2,314,564&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">9,381,177&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">(8,653,659)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">(16,710)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">16,710&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">3,042,288&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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_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_ScheduleOfStockholdersEquityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented.</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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockholdersEquityTableTextBlock</td>
</tr>
<tr>
<td style="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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140346829893648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Product Warranties (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</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_ProductWarrantiesDisclosuresAbstract', window );"><strong>Product Warranties 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_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Summary of Changes in Product Warranties Reserve</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table reflects the changes in our Warranty Reserve during the three and six months ended June&#160;30, 2022 and 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"/><td style="width:43.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.904%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.904%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.904%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.908%"/><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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">2022</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%">2021</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%">2022</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%">2021</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%">Warranty reserve, beginning of period</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%">135,341&#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%">124,836&#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%">134,859&#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%">119,638&#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-weight:400;line-height:100%">Provision</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,551&#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%">21,760&#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%">42,518&#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%">44,089&#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%">Payments</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%">(21,652)</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,094)</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,137)</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%">(36,225)</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%">Warranty reserve, end of period</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%">138,240&#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%">127,502&#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%">138,240&#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%">127,502&#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_us-gaap_ProductWarrantiesDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductWarrantiesDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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>38
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346829325472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Disclosures (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The f</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ollowing tables present segment revenues, profit and assets with reconciliations to the amounts reported for the consolidated enterprise, where applicable:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"><tr><td style="width:1.0%"/><td style="width:40.579%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.692%"/><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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">2022</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%">2021</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%">2022</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%">2021</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: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"/><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 12.25pt;text-align: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,208,312&#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,048,416&#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%">2,350,020&#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,984,556&#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%">237,394&#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%">193,245&#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%">412,945&#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%">355,438&#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%">521,038&#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%">478,179&#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,442&#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%">903,132&#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%">643,318&#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%">504,720&#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,173,882&#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%">945,145&#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%">48,881&#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%">59,038&#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%">118,063&#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%">136,773&#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 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%">2,658,943&#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%">2,283,598&#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,037,352&#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,325,044&#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" 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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"><tr><td style="width:1.0%"/><td style="width:40.579%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.692%"/><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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">2022</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%">2021</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%">2022</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%">2021</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%">Income 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: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"/><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 12.25pt;text-align: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%">251,739&#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%">174,481&#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%">501,520&#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%">303,548&#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%">41,297&#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%">21,510&#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%">67,225&#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%">36,737&#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%">82,512&#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%">59,887&#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%">153,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%">108,828&#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%">150,822&#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%">78,919&#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%">264,276&#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%">135,584&#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%">28,800&#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,372&#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%">78,906&#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%">99,934&#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 before taxes</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%">555,170&#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%">375,169&#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,065,622&#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%">684,631&#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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">Contract land deposit recoveries (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%">419&#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%">7,178&#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%">6,345&#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%">13,374&#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%">(20,087)</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%">(13,379)</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%">(31,755)</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%">(27,850)</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%">77,512&#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%">63,032&#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%">147,256&#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%">124,583&#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%">(32,282)</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%">(33,668)</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,543)</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%">(73,804)</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%">5,096&#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%">31,944&#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%">54,603&#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%">34,330&#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%">(11,816)</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%">(12,811)</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,571)</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%">(25,793)</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%">18,842&#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%">42,296&#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%">74,335&#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%">44,840&#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 income before taxes</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%">574,012&#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%">417,465&#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%">1,139,957&#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%">729,471&#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: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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="padding-left:27pt;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 lot deposit impairment charges in Note 2.</span></div><div style="margin-top:3pt;padding-left:27pt;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 increase in equity-based compensation expense for the three and six months ended June&#160;30, 2022 was primarily attributable to a four year block grant of Options and RSUs in May 2022.  See additional discussion of equity-based compensation in Note 7. </span></div><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">This item represents the elimination of the corporate capital allocation charge included in the respective homebuilding reportable segments.&#160;&#160;The corporate capital allocation charge is based on the segment&#8217;s monthly average asset balance, and was as follows for the periods presented:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.959%"><tr><td style="width:1.0%"/><td style="width:40.235%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.890%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.737%"/><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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</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%">2022</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%">2021</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%">2022</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%">2021</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 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"/><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%">Homebuilding Mid Atlantic</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%">37,121&#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%">31,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 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%">71,208&#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%">61,731&#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 North 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%">8,158&#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%">6,457&#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%">15,245&#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%">12,495&#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 Mid 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%">12,875&#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%">11,066&#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,292&#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%">21,690&#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 South 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%">19,358&#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%">14,374&#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%">36,511&#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%">28,667&#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%">77,512&#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%">63,032&#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"/><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%">124,583&#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>(4)The change in consolidation adjustments and other for the three and six month periods of 2022 compared to the respective 2021 periods was primarily driven by changes in lumber prices in the respective periods.  Our reportable segments' results include the intercompany profits of our production facilities for home packages delivered to our homebuilding divisions.  Costs related to homes not yet settled are reversed through the consolidation adjustment and recorded in inventory.  These costs are subsequently recorded through the consolidation adjustment when the respective homes are settled.  The decrease in the three month period ended June 30, 2022 compared to the same period in 2021 was primarily due to lower lumber prices quarter over quarter.  The increase for the six month period ended June 30, 2022 compared to the same period in 2021 was primarily attributable to the overall higher lumber costs year over year driven by higher lumber costs in the first quarter of 2022 compared to the first quarter of 2021.<span></span>
</td>
</tr>
<tr class="ro">
<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:100.000%"><tr><td style="width:1.0%"/><td style="width:62.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.447%"/><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%">June 30, 2022</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%">December 31, 2021</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%">Assets:</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%">Homebuilding Mid Atlantic</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%">1,408,484&#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%">1,322,818&#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 North 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%">286,776&#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%">235,048&#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 Mid 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%">538,877&#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%">438,700&#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 South 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%">780,118&#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%">629,198&#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%">Mortgage Banking</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%">402,775&#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%">371,685&#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 segment assets</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%">3,417,030&#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%">2,997,449&#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-style:italic;font-weight:700;line-height:100%">Reconciling items:</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"/></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%">Cash and cash equivalents</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,483,445&#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%">2,545,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%">Deferred taxes</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%">139,263&#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%">132,894&#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%">Intangible assets and goodwill</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%">49,368&#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%">49,368&#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 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%">68,323&#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%">59,010&#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 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%">14,364&#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%">14,578&#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%">Contract land deposit reserve</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%">(23,516)</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%">(30,041)</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%">Consolidation adjustments and other</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,422&#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%">66,148&#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%">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%">1,870,669&#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,837,026&#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 assets</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%">5,287,699&#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%">5,834,475&#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_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>39
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346829921872">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The fair value measurement of NVRM's undesignated derivative instruments was as follows:</span><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 style="width:62.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.447%"/><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%">June 30, 2022</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%">December 31, 2021</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%">48,491&#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%">15,949&#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%">38,064&#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%">1,790&#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%">10,427&#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%">14,159&#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%">14,323&#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%">708&#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%">12,166&#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%">926&#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%">2,157&#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"/></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_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock', window );">Fair Value Measurement</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The fair value measurement as of June&#160;30, 2022 was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:24.119%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.633%"/><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</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%">Rate lock commitments</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%">2,670,889&#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%">8,756&#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%">(30,908)</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%">32,579&#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%">&#8212;&#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%">10,427&#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-weight:400;line-height:100%">Forward sales contracts</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%">2,766,048&#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"/><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"/><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"/><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,157&#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%">2,157&#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%">Mortgages held for sale</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%">347,401&#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,336&#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%">(17,686)</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%">4,573&#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%">&#8212;&#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%">(11,777)</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%">Total fair value measurement</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 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%">10,092&#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%">(48,594)</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%">37,152&#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%">2,157&#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%">807&#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="ro">
<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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table presents the estimated fair values and carrying values of our Senior Notes as of June&#160;30, 2022 and December&#160;31, 2021. See Note 12 for a description of the redemption of our 3.95% Senior Noted due 2022.  The estimated fair value is based on recent market prices of similar transactions, which is classified as Level 2 within the fair value hirarchy.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:62.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.594%"/><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%">June 30, 2022</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%">December 31, 2021</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%">&#8212;&#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%">610,452&#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%">774,531&#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%">942,192&#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%">774,531&#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,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"/></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%">&#8212;&#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%">599,553&#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%">915,801&#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%">916,702&#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%">915,801&#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,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"/></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_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>40
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346826603808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</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 );">Components of Lease Expense and Other Information related to Leases</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span><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 style="width:44.806%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><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:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:700;line-height:100%">2021</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"/><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%">8,529&#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,911&#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%">16,630&#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%">15,488&#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"/><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%">473&#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%">445&#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%">937&#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%">888&#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%">103&#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%">108&#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%">207&#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%">217&#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%">6,491&#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,861&#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%">12,823&#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%">11,751&#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"/><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%">15,596&#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%">14,325&#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%">30,597&#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%">28,344&#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:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;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><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"/><td style="width:47.065%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.132%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.132%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.132%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.136%"/><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:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</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:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:700;line-height:100%">2021</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 #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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"/><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%">6,935&#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,878&#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%">14,104&#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%">13,688&#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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%">108&#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%">207&#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%">217&#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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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%">331&#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%">723&#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%">661&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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"/><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 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="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"/><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 12.25pt;text-align: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%">18,073&#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%">16,558&#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%">23,886&#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%">19,571&#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%">451&#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%">&#8212;&#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%">723&#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%">89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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"/><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 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;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"/><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="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: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%">June 30, 2022</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%">December 31, 2021</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:700;line-height:100%">Weighted-average remaining lease term (in years):</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">Operating leases</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:2px 1pt;text-align: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.2</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></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: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"/><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.2</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></tr><tr style="height:15pt"><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"/><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 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="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"/><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 12.25pt;text-align: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: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1&#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.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></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: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"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:15pt"><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"/><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></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_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>41
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346826688160">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Significant Accounting Policies - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jun. 30, 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_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>
</tr>
<tr class="ro">
<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>New Accounting Pronouncements or Change in Accounting Principle [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_CapitalizedContractCostNet', window );">Contract cost</a></td>
<td class="nump">$ 24,400<span></span>
</td>
<td class="nump">$ 25,200<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 Segment</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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [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_RestrictedCashAndCashEquivalents', window );">Restricted cash and cash equivalents</a></td>
<td class="nump">60,695<span></span>
</td>
<td class="nump">60,730<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_ContractWithCustomerLiability', window );">Contract liabilities for customer deposits</a></td>
<td class="nump">439,119<span></span>
</td>
<td class="nump">417,463<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_ConsolidatedEntitiesAxis=nvr_ConsolidatedJointVentureMember', window );">Consolidated Joint Venture | Home Building Segment | 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>
</tr>
<tr class="re">
<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>New Accounting Pronouncements or Change in Accounting Principle [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_RestrictedCashAndCashEquivalents', window );">Restricted cash and cash equivalents</a></td>
<td class="nump">$ 258<span></span>
</td>
<td class="nump">$ 268<span></span>
</td>
<td class="nump">$ 273<span></span>
</td>
<td class="nump">$ 269<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_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_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_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_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_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>
<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_ConsolidatedEntitiesAxis=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;">srt_ConsolidatedEntitiesAxis=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>42
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346827509744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Variable Interest Entities ("VIEs") - Additional Information (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>lot</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>lot</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<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_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>
<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">$ 8,077<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,077<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">400<span></span>
</td>
<td class="nump">$ 7,200<span></span>
</td>
<td class="nump">6,300<span></span>
</td>
<td class="nump">$ 13,400<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">23,516<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,516<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,041<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 in cash</a></td>
<td class="nump">$ 547,914<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 547,914<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 527,180<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>
<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_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>
<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="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_LotsControlledByCompany', window );">Lots controlled by NVR | lot</a></td>
<td class="nump">127,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">127,700<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_ContractLandDepositsOnLotPurchaseAgreements', window );">Contract land deposits in cash under lot purchase Agreements</a></td>
<td class="nump">$ 541,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 541,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_LetterOfCreditOnLotPurchaseAgreements', window );">Letters of credit related to lots</a></td>
<td class="nump">$ 8,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,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>
<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_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>
<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">23,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,900<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 in cash</a></td>
<td class="nump">$ 6,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,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 and letters of credit</a></td>
<td class="nump">$ 4,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,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_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_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>43
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346826533664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Variable Interest Entities ("VIEs") - Total Risk of Loss Related to Contract Land Deposits (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<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>
<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">$ 547,914<span></span>
</td>
<td class="nump">$ 527,180<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">(23,516)<span></span>
</td>
<td class="num">(30,041)<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">524,398<span></span>
</td>
<td class="nump">497,139<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="text">&#160;<span></span>
</td>
<td class="nump">10,145<span></span>
</td>
</tr>
<tr class="ro">
<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">532,475<span></span>
</td>
<td class="nump">$ 507,284<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_LetterOfCreditOnLotPurchaseAgreements', window );">Letters of credit related to lots</a></td>
<td class="nump">$ 8,077<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_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_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>44
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346829539520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Joint Ventures - Additional Information (Detail)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>lot </div>
<div>joint_venture</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </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>
</tr>
<tr class="ro">
<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">$ 30,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 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">5<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_ExpectedProductionOfFinishedLotsFromJointVentures', window );">Expected production of finished lots | lot</a></td>
<td class="nump">5,400<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_JointVentureLotsControlledByCompany', window );">Total lots controlled by company under the joint venture | lot</a></td>
<td class="nump">5,050<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_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract', window );">Total lots either under contract with unrelated parties or not under the current contract | lot</a></td>
<td class="nump">350<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_AggregateAdditionalFundingCommitments', window );">Additional funding commitments in the aggregate</a></td>
<td class="nump">$ 2,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary', window );">Number of joint ventures NVR is not primary beneficiary | joint_venture</a></td>
<td class="nump">4<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>
</tr>
<tr 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>
</tr>
<tr class="re">
<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">$ 30,000<span></span>
</td>
<td class="nump">$ 20,300<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 Segment</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_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>
</tr>
<tr class="ro">
<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 and cash equivalents</a></td>
<td class="nump">60,695<span></span>
</td>
<td class="nump">60,730<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_AccruedLiabilitiesCurrentAndNoncurrent', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">388,179<span></span>
</td>
<td class="nump">435,860<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_ConsolidatedEntitiesAxis=nvr_ConsolidatedJointVentureMember', window );">Consolidated Joint Venture | Home Building Segment | 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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<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 and cash equivalents</a></td>
<td class="nump">258<span></span>
</td>
<td class="nump">$ 268<span></span>
</td>
<td class="nump">$ 273<span></span>
</td>
<td class="nump">$ 269<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_ConsolidatedEntitiesAxis=nvr_ConsolidatedJointVentureMember', window );">Consolidated Joint Venture | Home Building Segment | Accounts Payable and Accrued Liabilities</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_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>
</tr>
<tr class="re">
<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">$ 232<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_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_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_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the Company is deemed not the primary beneficiary.</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_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary</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_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_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_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_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>
<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_ConsolidatedEntitiesAxis=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;">srt_ConsolidatedEntitiesAxis=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_AccountsPayableAndAccruedLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountsPayableAndAccruedLiabilitiesMember</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>45
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346829378176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Land Under Development - Additional Information (Detail)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 2022 </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>
</tr>
<tr class="ro">
<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">$ 16,274<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 );">Number of finished lots expected to be developed from raw parcels of land | lot</a></td>
<td class="nump">450<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">$ 1,800<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_ExpectedDevelopmentCredit', window );">Expected development credits that will offset the aggregate additional funding commitments related to raw land property development</a></td>
<td class="nump">$ 600<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_ExpectedDevelopmentCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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</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_ExpectedDevelopmentCredit</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_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>Number of finished lots expected to be developed from raw parcels of land.</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_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_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>46
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346825731168">
<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="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForward', window );"><strong>Capitalized Interest Costs, Including Allowance for Funds Used During Construction [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>
</tr>
<tr class="ro">
<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 period</a></td>
<td class="nump">$ 640<span></span>
</td>
<td class="nump">$ 829<span></span>
</td>
<td class="nump">$ 593<span></span>
</td>
<td class="nump">$ 1,025<span></span>
</td>
</tr>
<tr class="re">
<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">12,349<span></span>
</td>
<td class="nump">13,291<span></span>
</td>
<td class="nump">25,603<span></span>
</td>
<td class="nump">26,714<span></span>
</td>
</tr>
<tr class="ro">
<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">(12,257)<span></span>
</td>
<td class="num">(13,270)<span></span>
</td>
<td class="num">(25,423)<span></span>
</td>
<td class="num">(26,667)<span></span>
</td>
</tr>
<tr class="re">
<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">(52)<span></span>
</td>
<td class="num">(206)<span></span>
</td>
<td class="num">(93)<span></span>
</td>
<td class="num">(428)<span></span>
</td>
</tr>
<tr class="ro">
<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 period</a></td>
<td class="nump">$ 680<span></span>
</td>
<td class="nump">$ 644<span></span>
</td>
<td class="nump">$ 680<span></span>
</td>
<td class="nump">$ 644<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 [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_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForward</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>47
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346825736672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share - 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="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,286,574<span></span>
</td>
<td class="nump">3,622,635<span></span>
</td>
<td class="nump">3,335,644<span></span>
</td>
<td class="nump">3,647,874<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">217,730<span></span>
</td>
<td class="nump">274,074<span></span>
</td>
<td class="nump">244,445<span></span>
</td>
<td class="nump">269,230<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,504,304<span></span>
</td>
<td class="nump">3,896,709<span></span>
</td>
<td class="nump">3,580,089<span></span>
</td>
<td class="nump">3,917,104<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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-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>48
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346826540928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share - Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">217,662<span></span>
</td>
<td class="nump">18,182<span></span>
</td>
<td class="nump">189,988<span></span>
</td>
<td class="nump">19,002<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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140346751721488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Compensation Related Costs, Share Based Payments (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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" 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,314)<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</a></td>
<td class="nump">647,892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">647,892<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber', window );">Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number</a></td>
<td class="nump">32,944<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,944<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years 7 months 6 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.17%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.07%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24.93%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.52%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,434.57<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_ShareBasedCompensation', window );">Equity-based compensation expense</a></td>
<td class="nump">$ 20,087<span></span>
</td>
<td class="nump">$ 13,379<span></span>
</td>
<td class="nump">$ 31,755<span></span>
</td>
<td class="nump">$ 27,850<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">$ 20,087<span></span>
</td>
<td class="nump">$ 13,379<span></span>
</td>
<td class="nump">$ 31,755<span></span>
</td>
<td class="nump">$ 27,850<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 );">Two Thousand Fourteen, Equity 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">110,830<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</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="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 );">Two Thousand Eighteen, Equity 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,536<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,694<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</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_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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81,600<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 | Share-based Payment Arrangement, Tranche One</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_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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.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" 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,300<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<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 | Share-based Payment Arrangement, Tranche Two</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_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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.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" 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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,090<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<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 | Share-based Payment Arrangement, Tranche Three</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_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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.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" 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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,210<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<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 | Two Thousand Fourteen, Equity 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>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,415<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 | Two Thousand Eighteen, Equity 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,185<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_EmployeeStockMember', window );">Employee Stock</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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">168,366<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(43,719)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,450)<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</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">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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</a></td>
<td class="nump">297,665<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">297,665<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_EmployeeStockMember', window );">Employee Stock | Share-based Payment Arrangement, Tranche One</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_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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.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" 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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,466<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<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_EmployeeStockMember', window );">Employee Stock | Share-based Payment Arrangement, Tranche Two</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_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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.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" 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,090<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<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_EmployeeStockMember', window );">Employee Stock | Share-based Payment Arrangement, Tranche Three</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_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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.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" 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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,210<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<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_EmployeeStockMember', window );">Employee Stock | Two Thousand Fourteen, Equity 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,415<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_EmployeeStockMember', window );">Employee Stock | Two Thousand Eighteen, Equity 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>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,351<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 );">Restricted Stock Units (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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</a></td>
<td class="nump">16,864<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,694<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="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">16,564<span></span>
</td>
</tr>
<tr class="re">
<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 );">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 9 months 18 days<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 );">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</a></td>
<td class="nump">$ 406,545<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 406,545<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_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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,509.67<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_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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,509.67<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</a></td>
<td class="nump">406,545<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 406,545<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 );">Restricted Stock Units (RSUs) | Maximum</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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) | 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>
</tr>
<tr class="ro">
<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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) | Share-based Payment Arrangement, Tranche One</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_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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.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" 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,109<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<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 );">Restricted Stock Units (RSUs) | Share-based Payment Arrangement, Tranche Two</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_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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.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" 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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,119<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<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 );">Restricted Stock Units (RSUs) | Share-based Payment Arrangement, Tranche Three</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_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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.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" 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">642<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<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 );">Restricted Stock Units (RSUs) | Two Thousand Fourteen, Equity 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</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="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 );">Restricted Stock Units (RSUs) | Two Thousand Eighteen, Equity 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>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,870<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 );">Restricted Stock Units (RSUs) | Two Thousand Ten, Equity 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</a></td>
<td class="nump">131,912<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 131,912<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue', window );">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested Outstanding Number Aggregate Intrinsic Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</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="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</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_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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,824<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 | Share-based Payment Arrangement, Tranche One</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_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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.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" 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,109<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<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 | Share-based Payment Arrangement, Tranche Two</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_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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,119<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 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_AwardTypeAxis=nvr_PerformanceBasedRestrictedStockUnitMember', window );">Performance Based Restricted Stock Unit | Share-based Payment Arrangement, Tranche Three</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_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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.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" 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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">596<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<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 | Two Thousand Fourteen, Equity 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</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="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 | Two Thousand Eighteen, Equity 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>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,824<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 );">Share-based Payment Arrangement, Option</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_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>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="ro">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period</a></td>
<td class="nump">165,456<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">168,366<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</a></td>
<td class="nump">$ 2,931.72<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,931.72<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,487.97<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,598.73<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,406.42<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</a></td>
<td class="nump">$ 1,927.47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,927.47<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years 1 month 6 days<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 7 months 6 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</a></td>
<td class="nump">$ 788,955<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 788,955<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</a></td>
<td class="nump">$ 618,152<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 618,152<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period</a></td>
<td class="nump">165,456<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">168,366<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Share-based Payment Arrangement, Option | Maximum</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_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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Share-based Payment Arrangement, Option | 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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Share-based Payment Arrangement, Option | Share-based Payment Arrangement, Tranche Three</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_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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.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" 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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<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_RestrictedStockMember', window );">Restricted Stock</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_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>
<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">0<span></span>
</td>
<td class="text">&#160;<span></span>
</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="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_StockCompensationPlanMember', window );">Share-based Payment Arrangement</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_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>
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86,766<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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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>
<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_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=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_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationAwardTrancheOneMember</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=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EmployeeStockMember</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_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_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_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=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=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_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestrictedStockMember</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_StockCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockCompensationPlanMember</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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140346825954960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity - Summary of Changes in Shareholders' Equity (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_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>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">$ 2,725,599<span></span>
</td>
<td class="nump">$ 3,046,507<span></span>
</td>
<td class="nump">$ 3,002,378<span></span>
</td>
<td class="nump">$ 3,103,074<span></span>
</td>
</tr>
<tr class="re">
<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">433,314<span></span>
</td>
<td class="nump">321,295<span></span>
</td>
<td class="nump">859,414<span></span>
</td>
<td class="nump">570,057<span></span>
</td>
</tr>
<tr class="ro">
<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">(266,915)<span></span>
</td>
<td class="num">(376,941)<span></span>
</td>
<td class="num">(1,015,703)<span></span>
</td>
<td class="num">(754,366)<span></span>
</td>
</tr>
<tr class="re">
<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">20,087<span></span>
</td>
<td class="nump">13,379<span></span>
</td>
<td class="nump">31,755<span></span>
</td>
<td class="nump">27,850<span></span>
</td>
</tr>
<tr class="ro">
<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 Options exercised</a></td>
<td class="nump">79,581<span></span>
</td>
<td class="nump">38,048<span></span>
</td>
<td class="nump">113,822<span></span>
</td>
<td class="nump">95,673<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">$ 2,991,666<span></span>
</td>
<td class="nump">$ 3,042,288<span></span>
</td>
<td class="nump">$ 2,991,666<span></span>
</td>
<td class="nump">$ 3,042,288<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Common stock repurchased (in shares)</a></td>
<td class="nump">61,078<span></span>
</td>
<td class="nump">78,452<span></span>
</td>
<td class="nump">207,132<span></span>
</td>
<td class="nump">164,975<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_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther', window );">Reissued shares during the period, shares (in shares)</a></td>
<td class="nump">30,396<span></span>
</td>
<td class="nump">18,033<span></span>
</td>
<td class="nump">43,719<span></span>
</td>
<td class="nump">48,588<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_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock</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_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>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">$ 206<span></span>
</td>
<td class="nump">$ 206<span></span>
</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_StockholdersEquity', window );">Ending Balance</a></td>
<td class="nump">206<span></span>
</td>
<td class="nump">206<span></span>
</td>
<td class="nump">206<span></span>
</td>
<td class="nump">206<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_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember', window );">Additional Paid-In Capital</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_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>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">2,416,660<span></span>
</td>
<td class="nump">2,272,006<span></span>
</td>
<td class="nump">2,378,191<span></span>
</td>
<td class="nump">2,214,426<span></span>
</td>
</tr>
<tr class="re">
<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">20,087<span></span>
</td>
<td class="nump">13,379<span></span>
</td>
<td class="nump">31,755<span></span>
</td>
<td class="nump">27,850<span></span>
</td>
</tr>
<tr class="ro">
<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 Options exercised</a></td>
<td class="nump">79,581<span></span>
</td>
<td class="nump">38,048<span></span>
</td>
<td class="nump">113,822<span></span>
</td>
<td class="nump">95,673<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="num">(18,205)<span></span>
</td>
<td class="num">(8,869)<span></span>
</td>
<td class="num">(25,645)<span></span>
</td>
<td class="num">(23,385)<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">2,498,123<span></span>
</td>
<td class="nump">2,314,564<span></span>
</td>
<td class="nump">2,498,123<span></span>
</td>
<td class="nump">2,314,564<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_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings</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_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>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">10,473,939<span></span>
</td>
<td class="nump">9,059,882<span></span>
</td>
<td class="nump">10,047,839<span></span>
</td>
<td class="nump">8,811,120<span></span>
</td>
</tr>
<tr class="ro">
<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">433,314<span></span>
</td>
<td class="nump">321,295<span></span>
</td>
<td class="nump">859,414<span></span>
</td>
<td class="nump">570,057<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">10,907,253<span></span>
</td>
<td class="nump">9,381,177<span></span>
</td>
<td class="nump">10,907,253<span></span>
</td>
<td class="nump">9,381,177<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_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember', window );">Treasury Stock</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_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>
</tr>
<tr class="ro">
<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</a></td>
<td class="num">(10,165,206)<span></span>
</td>
<td class="num">(8,285,587)<span></span>
</td>
<td class="num">(9,423,858)<span></span>
</td>
<td class="num">(7,922,678)<span></span>
</td>
</tr>
<tr class="re">
<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">(266,915)<span></span>
</td>
<td class="num">(376,941)<span></span>
</td>
<td class="num">(1,015,703)<span></span>
</td>
<td class="num">(754,366)<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">18,205<span></span>
</td>
<td class="nump">8,869<span></span>
</td>
<td class="nump">25,645<span></span>
</td>
<td class="nump">23,385<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="num">(10,413,916)<span></span>
</td>
<td class="num">(8,653,659)<span></span>
</td>
<td class="num">(10,413,916)<span></span>
</td>
<td class="num">(8,653,659)<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_StatementEquityComponentsAxis=nvr_DeferredCompensationTrustMember', window );">Deferred Compensation Trust</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_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>
</tr>
<tr class="ro">
<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</a></td>
<td class="num">(16,710)<span></span>
</td>
<td class="num">(16,710)<span></span>
</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_StockholdersEquity', window );">Ending Balance</a></td>
<td class="num">(16,710)<span></span>
</td>
<td class="num">(16,710)<span></span>
</td>
<td class="num">(16,710)<span></span>
</td>
<td class="num">(16,710)<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_StatementEquityComponentsAxis=nvr_DeferredCompensationLiabilityMember', window );">Deferred Compensation Liability</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_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>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">16,710<span></span>
</td>
<td class="nump">16,710<span></span>
</td>
<td class="nump">16,710<span></span>
</td>
<td class="nump">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_StockholdersEquity', window );">Ending Balance</a></td>
<td class="nump">$ 16,710<span></span>
</td>
<td class="nump">$ 16,710<span></span>
</td>
<td class="nump">$ 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_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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementEquityComponentsAxis=us-gaap_CommonStockMember</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_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember</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_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</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_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember</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_StatementEquityComponentsAxis=nvr_DeferredCompensationTrustMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementEquityComponentsAxis=nvr_DeferredCompensationTrustMember</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_StatementEquityComponentsAxis=nvr_DeferredCompensationLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementEquityComponentsAxis=nvr_DeferredCompensationLiabilityMember</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>51
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346832180064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity - Additional Information (Detail) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_us-gaap_EquityAbstract', window );"><strong>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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Common stock repurchased (in shares)</a></td>
<td class="nump">61,078<span></span>
</td>
<td class="nump">78,452<span></span>
</td>
<td class="nump">207,132<span></span>
</td>
<td class="nump">164,975<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_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther', window );">Reissued shares during the period, shares (in shares)</a></td>
<td class="nump">30,396<span></span>
</td>
<td class="nump">18,033<span></span>
</td>
<td class="nump">43,719<span></span>
</td>
<td class="nump">48,588<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346751712144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Product Warranties Product Warranties - Schedule of Product Warranties Reserves (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward', window );"><strong>Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [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>
</tr>
<tr class="ro">
<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 period</a></td>
<td class="nump">$ 135,341<span></span>
</td>
<td class="nump">$ 124,836<span></span>
</td>
<td class="nump">$ 134,859<span></span>
</td>
<td class="nump">$ 119,638<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">24,551<span></span>
</td>
<td class="nump">21,760<span></span>
</td>
<td class="nump">42,518<span></span>
</td>
<td class="nump">44,089<span></span>
</td>
</tr>
<tr class="ro">
<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">(21,652)<span></span>
</td>
<td class="num">(19,094)<span></span>
</td>
<td class="num">(39,137)<span></span>
</td>
<td class="num">(36,225)<span></span>
</td>
</tr>
<tr class="re">
<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 period</a></td>
<td class="nump">$ 138,240<span></span>
</td>
<td class="nump">$ 127,502<span></span>
</td>
<td class="nump">$ 138,240<span></span>
</td>
<td class="nump">$ 127,502<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_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward</td>
</tr>
<tr>
<td style="padding-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>53
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346828036000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Disclosures - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </div>
<div>segment</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_DebtInstrumentAxis=nvr_SeniorNotesDueTwoThousandTwentyTwoMember', window );">Senior Notes due 2022</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.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_SeniorNotesDueTwoThousandThirtyMember', window );">3.00% Senior Notes due 2030</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.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 Segment</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">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="re">
<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">1<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_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_SeniorNotesDueTwoThousandThirtyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SeniorNotesDueTwoThousandThirtyMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346829554288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Disclosures - Revenues (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 2,658,943<span></span>
</td>
<td class="nump">$ 2,283,598<span></span>
</td>
<td class="nump">$ 5,037,352<span></span>
</td>
<td class="nump">$ 4,325,044<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 Segment</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_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>
<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">2,610,062<span></span>
</td>
<td class="nump">2,224,560<span></span>
</td>
<td class="nump">4,919,289<span></span>
</td>
<td class="nump">4,188,271<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 Segment | 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>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">1,208,312<span></span>
</td>
<td class="nump">1,048,416<span></span>
</td>
<td class="nump">2,350,020<span></span>
</td>
<td class="nump">1,984,556<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 Segment | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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">237,394<span></span>
</td>
<td class="nump">193,245<span></span>
</td>
<td class="nump">412,945<span></span>
</td>
<td class="nump">355,438<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 Segment | 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>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">521,038<span></span>
</td>
<td class="nump">478,179<span></span>
</td>
<td class="nump">982,442<span></span>
</td>
<td class="nump">903,132<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 Segment | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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">643,318<span></span>
</td>
<td class="nump">504,720<span></span>
</td>
<td class="nump">1,173,882<span></span>
</td>
<td class="nump">945,145<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>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 48,881<span></span>
</td>
<td class="nump">$ 59,038<span></span>
</td>
<td class="nump">$ 118,063<span></span>
</td>
<td class="nump">$ 136,773<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>55
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346826159616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Disclosures - Income before Taxes (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_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>
<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 );">Income before taxes</a></td>
<td class="nump">$ 574,012<span></span>
</td>
<td class="nump">$ 417,465<span></span>
</td>
<td class="nump">$ 1,139,957<span></span>
</td>
<td class="nump">$ 729,471<span></span>
</td>
</tr>
<tr class="re">
<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="num">(20,087)<span></span>
</td>
<td class="num">(13,379)<span></span>
</td>
<td class="num">(31,755)<span></span>
</td>
<td class="num">(27,850)<span></span>
</td>
</tr>
<tr class="ro">
<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">(12,257)<span></span>
</td>
<td class="num">(13,270)<span></span>
</td>
<td class="num">(25,423)<span></span>
</td>
<td class="num">(26,667)<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 Segment</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_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>
<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 );">Income before taxes</a></td>
<td class="nump">544,947<span></span>
</td>
<td class="nump">378,263<span></span>
</td>
<td class="nump">1,061,834<span></span>
</td>
<td class="nump">631,682<span></span>
</td>
</tr>
<tr class="ro">
<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">(11,852)<span></span>
</td>
<td class="num">(12,850)<span></span>
</td>
<td class="num">(24,656)<span></span>
</td>
<td class="num">(25,856)<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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 );">Income before taxes</a></td>
<td class="nump">29,065<span></span>
</td>
<td class="nump">39,202<span></span>
</td>
<td class="nump">78,123<span></span>
</td>
<td class="nump">97,789<span></span>
</td>
</tr>
<tr class="ro">
<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">(405)<span></span>
</td>
<td class="num">(420)<span></span>
</td>
<td class="num">(767)<span></span>
</td>
<td class="num">(811)<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 );">Operating Segments</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_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>
<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 );">Income before taxes</a></td>
<td class="nump">555,170<span></span>
</td>
<td class="nump">375,169<span></span>
</td>
<td class="nump">1,065,622<span></span>
</td>
<td class="nump">684,631<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 );">Operating Segments | Home Building Segment | 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>
<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_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>
<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 );">Income before taxes</a></td>
<td class="nump">251,739<span></span>
</td>
<td class="nump">174,481<span></span>
</td>
<td class="nump">501,520<span></span>
</td>
<td class="nump">303,548<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 );">Operating Segments | Home Building Segment | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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 );">Income before taxes</a></td>
<td class="nump">41,297<span></span>
</td>
<td class="nump">21,510<span></span>
</td>
<td class="nump">67,225<span></span>
</td>
<td class="nump">36,737<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 );">Operating Segments | Home Building Segment | 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>
<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_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>
<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 );">Income before taxes</a></td>
<td class="nump">82,512<span></span>
</td>
<td class="nump">59,887<span></span>
</td>
<td class="nump">153,695<span></span>
</td>
<td class="nump">108,828<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 );">Operating Segments | Home Building Segment | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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 );">Income before taxes</a></td>
<td class="nump">150,822<span></span>
</td>
<td class="nump">78,919<span></span>
</td>
<td class="nump">264,276<span></span>
</td>
<td class="nump">135,584<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 );">Operating Segments | 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>
<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_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>
<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 );">Income before taxes</a></td>
<td class="nump">28,800<span></span>
</td>
<td class="nump">40,372<span></span>
</td>
<td class="nump">78,906<span></span>
</td>
<td class="nump">99,934<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 and 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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 );">Income before taxes</a></td>
<td class="nump">18,842<span></span>
</td>
<td class="nump">42,296<span></span>
</td>
<td class="nump">74,335<span></span>
</td>
<td class="nump">44,840<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">419<span></span>
</td>
<td class="nump">7,178<span></span>
</td>
<td class="nump">6,345<span></span>
</td>
<td class="nump">13,374<span></span>
</td>
</tr>
<tr class="re">
<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="num">(20,087)<span></span>
</td>
<td class="num">(13,379)<span></span>
</td>
<td class="num">(31,755)<span></span>
</td>
<td class="num">(27,850)<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</a></td>
<td class="nump">77,512<span></span>
</td>
<td class="nump">63,032<span></span>
</td>
<td class="nump">147,256<span></span>
</td>
<td class="nump">124,583<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">(32,282)<span></span>
</td>
<td class="num">(33,668)<span></span>
</td>
<td class="num">(77,543)<span></span>
</td>
<td class="num">(73,804)<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="nump">5,096<span></span>
</td>
<td class="nump">31,944<span></span>
</td>
<td class="nump">54,603<span></span>
</td>
<td class="nump">34,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_InterestExpense', window );">Corporate interest expense</a></td>
<td class="num">(11,816)<span></span>
</td>
<td class="num">(12,811)<span></span>
</td>
<td class="num">(24,571)<span></span>
</td>
<td class="num">(25,793)<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 and Reconciling Items | Home Building Segment | 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>
<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_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>
<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</a></td>
<td class="nump">37,121<span></span>
</td>
<td class="nump">31,135<span></span>
</td>
<td class="nump">71,208<span></span>
</td>
<td class="nump">61,731<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 and Reconciling Items | Home Building Segment | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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</a></td>
<td class="nump">8,158<span></span>
</td>
<td class="nump">6,457<span></span>
</td>
<td class="nump">15,245<span></span>
</td>
<td class="nump">12,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=nvr_CorporateReconcilingItemsAndEliminationsMember', window );">Corporate and Reconciling Items | Home Building Segment | 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>
<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_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>
<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</a></td>
<td class="nump">12,875<span></span>
</td>
<td class="nump">11,066<span></span>
</td>
<td class="nump">24,292<span></span>
</td>
<td class="nump">21,690<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 and Reconciling Items | Home Building Segment | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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</a></td>
<td class="nump">$ 19,358<span></span>
</td>
<td class="nump">$ 14,374<span></span>
</td>
<td class="nump">$ 36,511<span></span>
</td>
<td class="nump">$ 28,667<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346826697168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Disclosures - Corporate Capital Allocation Charge (Detail) - Corporate and Reconciling Items - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_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>
<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="nump">$ 77,512<span></span>
</td>
<td class="nump">$ 63,032<span></span>
</td>
<td class="nump">$ 147,256<span></span>
</td>
<td class="nump">$ 124,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_srt_ConsolidationItemsAxis=nvr_CorporateReconcilingItemsAndEliminationsMember', window );">Home Building Segment | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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="nump">37,121<span></span>
</td>
<td class="nump">31,135<span></span>
</td>
<td class="nump">71,208<span></span>
</td>
<td class="nump">61,731<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 );">Home Building Segment | 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>
<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>
<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="nump">8,158<span></span>
</td>
<td class="nump">6,457<span></span>
</td>
<td class="nump">15,245<span></span>
</td>
<td class="nump">12,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=nvr_CorporateReconcilingItemsAndEliminationsMember', window );">Home Building Segment | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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="nump">12,875<span></span>
</td>
<td class="nump">11,066<span></span>
</td>
<td class="nump">24,292<span></span>
</td>
<td class="nump">21,690<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 );">Home Building Segment | 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>
<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>
<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="nump">$ 19,358<span></span>
</td>
<td class="nump">$ 14,374<span></span>
</td>
<td class="nump">$ 36,511<span></span>
</td>
<td class="nump">$ 28,667<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346828045920">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Segment Disclosures - Assets (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<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_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,287,699<span></span>
</td>
<td class="nump">$ 5,834,475<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">14,364<span></span>
</td>
<td class="nump">14,578<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">(23,516)<span></span>
</td>
<td class="num">(30,041)<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 Segment</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">4,877,577<span></span>
</td>
<td class="nump">5,455,443<span></span>
</td>
</tr>
<tr class="ro">
<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">1,483,445<span></span>
</td>
<td class="nump">2,545,069<span></span>
</td>
</tr>
<tr class="re">
<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 assets</a></td>
<td class="nump">68,323<span></span>
</td>
<td class="nump">59,010<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_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">410,122<span></span>
</td>
<td class="nump">379,032<span></span>
</td>
</tr>
<tr class="re">
<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">16,158<span></span>
</td>
<td class="nump">28,398<span></span>
</td>
</tr>
<tr class="ro">
<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 assets</a></td>
<td class="nump">13,405<span></span>
</td>
<td class="nump">9,758<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 );">Operating Segments</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">3,417,030<span></span>
</td>
<td class="nump">2,997,449<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 );">Operating Segments | Home Building Segment | Mid Atlantic</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">1,408,484<span></span>
</td>
<td class="nump">1,322,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 );">Operating Segments | Home Building Segment | North 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">286,776<span></span>
</td>
<td class="nump">235,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_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Home Building Segment | Mid 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">538,877<span></span>
</td>
<td class="nump">438,700<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 );">Operating Segments | Home Building Segment | South 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">780,118<span></span>
</td>
<td class="nump">629,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_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | 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_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">402,775<span></span>
</td>
<td class="nump">371,685<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 and Reconciling Items</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,870,669<span></span>
</td>
<td class="nump">2,837,026<span></span>
</td>
</tr>
<tr class="ro">
<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">1,483,445<span></span>
</td>
<td class="nump">2,545,069<span></span>
</td>
</tr>
<tr class="re">
<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">139,263<span></span>
</td>
<td class="nump">132,894<span></span>
</td>
</tr>
<tr class="ro">
<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,368<span></span>
</td>
</tr>
<tr class="re">
<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 assets</a></td>
<td class="nump">68,323<span></span>
</td>
<td class="nump">59,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_FinanceLeaseRightOfUseAsset', window );">Finance Lease, Right-of-Use Asset</a></td>
<td class="nump">14,364<span></span>
</td>
<td class="nump">14,578<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">(23,516)<span></span>
</td>
<td class="num">(30,041)<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_ConsolidationEntriesAndOtherForAssets', window );">Consolidation adjustments and other</a></td>
<td class="nump">$ 139,422<span></span>
</td>
<td class="nump">$ 66,148<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346751592416">
<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="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<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_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>
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 807<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,237<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 Segment</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_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>
<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 carrying value</a></td>
<td class="nump">$ 915,801<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">915,801<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,516,255<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 Segment | 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>
</tr>
<tr class="re">
<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>
<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 carrying value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">599,553<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 Segment | 3.00% Senior Notes due 2030</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_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>
<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 carrying value</a></td>
<td class="nump">915,801<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">915,801<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">916,702<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 Segment | Senior Notes</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_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>
<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 carrying value</a></td>
<td class="nump">915,801<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">915,801<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,516,255<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 Segment | Level 2 | Fair Value, 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>
<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>
<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">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">610,452<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 Segment | Level 2 | Fair Value, Recurring | 3.00% Senior Notes due 2030</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_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>
<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">774,531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">774,531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">942,192<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 Segment | Level 2 | Fair Value, Recurring | Senior Notes</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_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>
<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">774,531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">774,531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,552,644<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>
<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>
<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="num">(27,540)<span></span>
</td>
<td class="nump">$ 1,692<span></span>
</td>
<td class="num">(17,430)<span></span>
</td>
<td class="nump">$ 2,240<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, 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>
<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>
<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_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability', window );">Fair value disclosure, off-balance sheet risks, face amount, liability</a></td>
<td class="nump">2,670,889<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,670,889<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,427<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, 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>
<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>
<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_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability', window );">Fair value disclosure, off-balance sheet risks, face amount, liability</a></td>
<td class="nump">2,766,048<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,766,048<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,157<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, 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>
<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>
<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_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup', window );">Trade and loans receivables held-for-sale, net, not part of disposal group</a></td>
<td class="nump">335,624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">335,624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 302,192<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_FairValuePrincipalAmountLoansHeldforSale', window );">Fair Value, principal amount, loans held for sale</a></td>
<td class="nump">$ 347,401<span></span>
</td>
<td class="nump">$ 297,896<span></span>
</td>
<td class="nump">347,401<span></span>
</td>
<td class="nump">297,896<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_FairValueOptionChangesInFairValueGainLoss1', window );">Fair value, option, changes in fair value, gain (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (11,777)<span></span>
</td>
<td class="nump">$ 4,296<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_FairValuePrincipalAmountLoansHeldforSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Principal Amount, Loans 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_FairValuePrincipalAmountLoansHeldforSale</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_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_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_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 face amount of financial liabilities, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition.</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_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability</td>
</tr>
<tr>
<td style="padding-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_FairValueOptionChangesInFairValueGainLoss1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings.</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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14172-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_FairValueOptionChangesInFairValueGainLoss1</td>
</tr>
<tr>
<td style="padding-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_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_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accounts and financing receivables 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup</td>
</tr>
<tr>
<td style="padding-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_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_SeniorNotesDueTwoThousandThirtyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SeniorNotesDueTwoThousandThirtyMember</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_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>59
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346825802256">
<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, Recurring - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</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_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember', window );">Other Assets | 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">$ 48,491<span></span>
</td>
<td class="nump">$ 15,949<span></span>
</td>
</tr>
<tr class="ro">
<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">38,064<span></span>
</td>
<td class="nump">1,790<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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Net rate lock commitments and forward sales contracts</a></td>
<td class="nump">10,427<span></span>
</td>
<td class="nump">14,159<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_AccruedLiabilitiesMember', window );">Accrued Liabilities | 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">14,323<span></span>
</td>
<td class="nump">708<span></span>
</td>
</tr>
<tr class="re">
<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">12,166<span></span>
</td>
<td class="nump">926<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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Net rate lock commitments and forward sales contracts</a></td>
<td class="nump">$ 2,157<span></span>
</td>
<td class="num">$ (218)<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_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>
<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_BalanceSheetLocationAxis=us-gaap_AccruedLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccruedLiabilitiesMember</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>60
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346751498672">
<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">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<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_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 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">$ 10,092<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_FairValueMeasurementsInterestRateMovementEffect', window );">Interest Rate Movement Effect</a></td>
<td class="num">(48,594)<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_FairValueMeasurementsChangesInServicingRightsValue', window );">Servicing Rights Value</a></td>
<td class="nump">37,152<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_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings', window );">Security Price Change</a></td>
<td class="nump">2,157<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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Total Fair Value Measurement</a></td>
<td class="nump">807<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,237<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, 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_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability', window );">Fair value disclosure, off-balance sheet risks, face amount, liability</a></td>
<td class="nump">2,670,889<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_FairValueMeasurementAssumedGainLossFromLoanSale', window );">Assumed Gain From Loan Sale</a></td>
<td class="nump">8,756<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_FairValueMeasurementsInterestRateMovementEffect', window );">Interest Rate Movement Effect</a></td>
<td class="num">(30,908)<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_FairValueMeasurementsChangesInServicingRightsValue', window );">Servicing Rights Value</a></td>
<td class="nump">32,579<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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Total Fair Value Measurement</a></td>
<td class="nump">10,427<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, 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_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability', window );">Fair value disclosure, off-balance sheet risks, face amount, liability</a></td>
<td class="nump">2,766,048<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_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings', window );">Security Price Change</a></td>
<td class="nump">2,157<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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Total Fair Value Measurement</a></td>
<td class="nump">2,157<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, 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 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">1,336<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_FairValueMeasurementsInterestRateMovementEffect', window );">Interest Rate Movement Effect</a></td>
<td class="num">(17,686)<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_FairValueMeasurementsChangesInServicingRightsValue', window );">Servicing Rights Value</a></td>
<td class="nump">4,573<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_FairValueOptionChangesInFairValueGainLoss1', window );">Fair value, option, changes in fair value, gain (loss)</a></td>
<td class="num">(11,777)<span></span>
</td>
<td class="nump">$ 4,296<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_FairValuePrincipalAmountLoansHeldforSale', window );">Fair Value, principal amount, loans held for sale</a></td>
<td class="nump">$ 347,401<span></span>
</td>
<td class="nump">$ 297,896<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_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_nvr_FairValuePrincipalAmountLoansHeldforSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Principal Amount, Loans 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_FairValuePrincipalAmountLoansHeldforSale</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_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_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_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 face amount of financial liabilities, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition.</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_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability</td>
</tr>
<tr>
<td style="padding-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_FairValueOptionChangesInFairValueGainLoss1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings.</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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14172-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_FairValueOptionChangesInFairValueGainLoss1</td>
</tr>
<tr>
<td style="padding-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_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_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>61
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346826694272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</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_DebtInstrumentAxis=nvr_SeniorNotesDueTwoThousandTwentyTwoMember', window );">Senior Notes due 2022</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Senior notes principal amount</a></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_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_CreditAgreementMember', window );">Credit Agreement | Revolving Credit Facility</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum loan borrowing capacity</a></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>
</tr>
<tr class="re">
<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>
</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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">14,200,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_DebtInstrumentAxis=nvr_RepurchaseAgreementMember', window );">Repurchase Agreement | Revolving Credit Facility</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum loan borrowing capacity</a></td>
<td class="nump">150,000,000<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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>
</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_SeniorNotesDueTwoThousandThirtyMember', window );">3.00% Senior Notes due 2030</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Senior notes principal amount</a></td>
<td class="nump">$ 900,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_DebtInstrumentInterestRateStatedPercentage', window );">Senior notes interest rate</a></td>
<td class="nump">3.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_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>
</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 );">$600M Senior Notes Due Two Thousand Thirty</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Senior notes principal amount</a></td>
<td class="nump">$ 600,000,000<span></span>
</td>
</tr>
<tr class="re">
<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>
</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 );">Additional Senior Notes Due Two Thousand Thirty</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Senior notes principal amount</a></td>
<td class="nump">$ 300,000,000<span></span>
</td>
</tr>
<tr class="re">
<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>
</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_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_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_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_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_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>
<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_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_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_DebtInstrumentAxis=nvr_SeniorNotesDueTwoThousandThirtyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SeniorNotesDueTwoThousandThirtyMember</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346828374848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Operating lease, term</a></td>
<td class="text">18 years 2 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_LesseeOperatingLeaseOptionToExtend', window );">Operating lease, option to extend</a></td>
<td class="text">20<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_FinanceLeaseRightOfUseAsset', window );">Finance Lease, Right-of-Use Asset</a></td>
<td class="nump">$ 14,364<span></span>
</td>
<td class="nump">$ 14,578<span></span>
</td>
</tr>
<tr class="re">
<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="nump">$ 15,413<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_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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346825822960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Components of Lease Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 8,529<span></span>
</td>
<td class="nump">$ 7,911<span></span>
</td>
<td class="nump">$ 16,630<span></span>
</td>
<td class="nump">$ 15,488<span></span>
</td>
</tr>
<tr class="re">
<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">473<span></span>
</td>
<td class="nump">445<span></span>
</td>
<td class="nump">937<span></span>
</td>
<td class="nump">888<span></span>
</td>
</tr>
<tr class="ro">
<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">103<span></span>
</td>
<td class="nump">108<span></span>
</td>
<td class="nump">207<span></span>
</td>
<td class="nump">217<span></span>
</td>
</tr>
<tr class="re">
<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 Payments</a></td>
<td class="nump">6,491<span></span>
</td>
<td class="nump">5,861<span></span>
</td>
<td class="nump">12,823<span></span>
</td>
<td class="nump">11,751<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_LeaseCost', window );">Lease, Cost</a></td>
<td class="nump">$ 15,596<span></span>
</td>
<td class="nump">$ 14,325<span></span>
</td>
<td class="nump">$ 30,597<span></span>
</td>
<td class="nump">$ 28,344<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_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_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_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_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_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>64
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346829405152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Supplemental Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<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_LeasesCashFlowInformationAbstractAbstract', window );"><strong>Supplemental Cash Flows 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>
<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_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">$ 6,935<span></span>
</td>
<td class="nump">$ 6,878<span></span>
</td>
<td class="nump">$ 14,104<span></span>
</td>
<td class="nump">$ 13,688<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_FinanceLeaseInterestPaymentOnLiability', window );">Operating cash flows from finance leases</a></td>
<td class="nump">103<span></span>
</td>
<td class="nump">108<span></span>
</td>
<td class="nump">207<span></span>
</td>
<td class="nump">217<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_FinanceLeasePrincipalPayments', window );">Financing cash flows from finance leases</a></td>
<td class="nump">367<span></span>
</td>
<td class="nump">331<span></span>
</td>
<td class="nump">723<span></span>
</td>
<td class="nump">661<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_nvr_LeasesRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract', window );"><strong>ROU assets obtained in exchange for lease obligations:</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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating leases</a></td>
<td class="nump">18,073<span></span>
</td>
<td class="nump">16,558<span></span>
</td>
<td class="nump">23,886<span></span>
</td>
<td class="nump">19,571<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 );">Finance leases</a></td>
<td class="nump">$ 451<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 723<span></span>
</td>
<td class="nump">$ 89<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_LeasesWeightedAverageLeaseTermsAbstract', window );"><strong>Weighted-average remaining lease term (in years):</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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases</a></td>
<td class="text">6 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 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_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance leases</a></td>
<td class="text">11 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">11 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">11 years 8 months 12 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_nvr_LeasesWeightedAverageDiscountRatesAbstract', window );"><strong>Weighted-average discount rate:</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_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases</a></td>
<td class="nump">3.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Finance leases</a></td>
<td class="nump">2.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.80%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_LeasesCashFlowInformationAbstractAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Leases, Cash Flow Information 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_LeasesCashFlowInformationAbstractAbstract</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_LeasesRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Leases, Right Of Use Assets Obtained in Exchange for Lease Obligations</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_LeasesRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract</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_LeasesWeightedAverageDiscountRatesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Leases, Weighted Average Discount Rates</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_LeasesWeightedAverageDiscountRatesAbstract</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_LeasesWeightedAverageLeaseTermsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Leases, Weighted Average Lease Terms</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_LeasesWeightedAverageLeaseTermsAbstract</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_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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140346831181952">
<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="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">24.50%<span></span>
</td>
<td class="nump">23.00%<span></span>
</td>
<td class="nump">24.60%<span></span>
</td>
<td class="nump">21.90%<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_AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet', window );">Excess tax benefit recognized</a></td>
<td class="nump">$ 8,744<span></span>
</td>
<td class="nump">$ 11,213<span></span>
</td>
<td class="nump">$ 17,190<span></span>
</td>
<td class="nump">$ 28,590<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income tax expense resulting from a tax benefit (deficiency) associated with a share-based compensation plan other than an employee stock ownership plan (ESOP).</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_AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet</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_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>66
<FILENAME>nvr-20220630_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/20220630"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  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-20220630.xsd" xlink:type="simple"/>
    <context id="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i56010f7d0cd84afeaa4f31c2dd5a1d2a_I20220801">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <instant>2022-08-01</instant>
        </period>
    </context>
    <context id="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i4a45008d962f4e5591f7f9365a45ae8b_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="i24ef38fac5aa46c2bd7e4801bb627aa9_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i62fff9ea5f644066872b658223b186c3_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="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i040a18d9de434d888394ed38adefc4d9_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="icb9bab4ad81d472fa100ef434e84417d_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i614981424384411c9e4750f416e2c0dd_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6f0940d8d90846bda7f616851b8308bd_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ie5ff70b1e01b4a7588573269eba411c7_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9a0f8c52f3c04c79b086abc7fa9591d3_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4815670f8c4f44f59997931991206332_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7c979b2ccad3419184715dbf8c28412f_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifd83874444474ea99d24685d09f74f88_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i72f76e6c903d49bb9aff4433bb8fd2fd_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i4a745f9ddc1f4a4fb5444108e0e6708f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">nvr:ConsolidatedJointVentureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie73961ee8eb44646bcbabd3e6fabf5e8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">nvr:ConsolidatedJointVentureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id75d4a02e7a1407181a852fd8c4ea729_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">nvr:ConsolidatedJointVentureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i1f4a3181e81449d1af645dff0a2c64e2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">nvr:ConsolidatedJointVentureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1dad21171a29446da1b7e29414f78f69_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i3e65097f45b44164a6082ca71689319a_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="iee7c71c594a747b282c43ae75a1fa192_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i90e3c09e1bd24ddb80f93cc83638487e_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i40122605828f4cd6bfc8da91f5d4a991_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">nvr:ConsolidatedJointVentureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i1eac274b83554aecbb6fc604e26d72bc_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic4c211dc7a894430aea21405522788ba_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic2a0becbe2a64691b25418e8d330b849_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ica522d630a9343739ea5558c04ffb47f_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8457365a936a46a89ada07830558d985_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic4b5d85e2a294a4fba880020bed17d66_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i73552100879445aebe7300160101b0b6_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i045ca0f1ccdb4e4d9d1dab251ebc9bd1_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i77c75cd61e8243c6b5861714cb36ae3f_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3c1be1a342894310aad960015737e757_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i214ecae92faa40898c3801c1f479eaab_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="idc2a784f2f474077b33e057c73102b32_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="idfaf856082f041d2bd149fb5df83b597_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvr:TwoThousandFourteenEquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i89b4daa582374031b9e7f2ae34ef61d6_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvr:TwoThousandEighteenEquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i88bdc542dac2464fadeb82b45ad4f1bb_D20220101-20220630">
        <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:PlanNameAxis">nvr:TwoThousandFourteenEquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie5f31a6bb8534e99929334017d2d0e5d_D20220101-20220630">
        <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:PlanNameAxis">nvr:TwoThousandEighteenEquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i36a211571f844058935572f1310e1094_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvr:TwoThousandFourteenEquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2783fb8338364bceb7c6097f20cc50e3_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvr:TwoThousandEighteenEquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i23f93aeb60f444c0be30fb70c9341bf7_D20220101-20220630">
        <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:TwoThousandFourteenEquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib23a26be52074c31a647bacafb506890_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i15c89745273c49bfadf33dcde7540ccf_D20220101-20220630">
        <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:PlanNameAxis">nvr:TwoThousandFourteenEquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id7c2833176884a809cda7a6ff8036c6e_D20220101-20220630">
        <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:PlanNameAxis">nvr:TwoThousandEighteenEquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5859b431c3714bda89966815a3a97aab_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6afd0df8bdb44ca0badf88189a7004aa_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9683242a96124ff6a7cc41c9f4b0f9da_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iba4195b99ed6489fa07b46952b28cafd_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i191d979986c34a77bf0115a205be6870_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">nvr:EmployeePerformanceBasedStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia29808e179874be08f491d0cf72a858e_D20220101-20220630">
        <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:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2c85e141e9da4d65bcfb78749a6f3f29_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4aca87cf441f4b2fb53ad183ca02447e_D20220101-20220630">
        <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:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4789409dc551453eb654411193e26ba2_D20220101-20220630">
        <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:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i05f7de191c6e4f77be8b86f51dc8eb56_D20220101-20220630">
        <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:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0770debff19e412b9ae201288a70d4b0_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">nvr:PerformanceBasedRestrictedStockUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ifa10faa323454511907577bd6cdaa724_D20220101-20220630">
        <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:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie5b654edaa7640119a5f4b9c7cf7e337_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7c626c2272264c0e83ca80494b453a2a_D20220101-20220630">
        <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:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i03fb0f876d8342d8a982649a5952755b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i894caa15281842ba8378af3403ab4c9b_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="i864593df304a4446a55577950121bf67_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i19832393dee24b7792dc4fb0bb6f7fbf_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ib4043a9c3e1348328b4909575441e28b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i17cf5e0f95644f479237b524436e1449_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="i5f2fb75988054d61bb8918845dece5a7_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="id396a2adfe4542e3b26f6f8e87cbe15f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ifbbf368abbad48e0a7af88ddc65dc493_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i27d46f0b91da4590b6a715ba8b30ae76_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i6b5ec2718e7d42baa438e44b0cbfdc30_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i190fb40795c947d19b0c680d19f90e89_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i4139fb3c6fd54bb6b7e715bbc49a26d0_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="ifafc6311ba9749a2a05a556054ca696c_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="icd660e5ea11f4905a48f8314f35a2769_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i46a733f17b754188bda3229bc3b75911_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia48ac10fb3014a628165c8e7665ae4df_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iebda1aa3d7cf44a9b8b97e296be32ffb_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if89545b5227340b0a6e24b931fa03b7a_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ie3abd762df324d60bd95dc927be886f2_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ifbe954b4a0ca4e13b839b790ba8e727b_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i7de390ae292d489cad7a666e1b6c3034_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i67ab3a48d3ed4a748f4623a664146625_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="iddaa10edd1aa40af8f72291bea79db02_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i8c298aea38974bcbab749e5085520c0b_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="i07d048d4bff848628150560fc93cd856_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="i0e9409530ae148b6907422043271250b_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="idda74e005b61402aa8b292f6d5d375a7_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="i5eaed16bbab74b0e8b68d5c027db3b64_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="ia87958df937a4fbcb8b1611b95d52ea8_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="i2777b2b9b7ef49b1a4d72ba2630cf1d8_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8e661375fdc14162ab8429a8705b742e_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i03e7215d29ab49f98d8d86fcd7dac9ef_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="idd13c90edd494cc188bd53e575ecfa1b_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i5dcc0304ff37419b8131a381bab2c01c_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i412dfa434ffa4c92a125d30f11ee01ab_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="ifbaf88c286c54a28a7455c9e8f9bea1d_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i4643139778b1470d9280e0fca7368315_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i03c70de71340454e88414bca1c90de5c_I20210331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i9754449210f94b0fb5cdd629419a10d3_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7bc684bc316f444991cb9d8f316d406c_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i252334ca01264b16be48a28becbf8ae2_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i461cc566acc44748935988963d721a00_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ic116513e654248c4a9aafc9ddf4334b8_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i93c5f13be5f84b8eada9c2df31daef0f_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i389b285cc57843a1a8eb046c36bc48ee_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i850c579300c74c1bab2eac8f9922a015_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i05ad4ae690414cb3b91e0d4893094694_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i08f3cd7a87f64bf487293ab7bc112488_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="i7913ba1023d74ab39157134a77b7f7ca_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="i610a0fd562d6482e96547a8e75d4f86d_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="id87f502ee67f42c2b7678f0cd288eb4b_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="i83dab948f05d432d8ddfc47720649f6c_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="ic28b612df927412a95f8cdcb14a29b00_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="icee8b75b4f3547708f259516ef79f10c_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i8c6eccf29d694e66b157be9c6e42c0de_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i9b8a9fed664149c098931e3ab58696b0_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i79ffd9ff408f4d9eae9df13a77b72ae8_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i5a119ce16c144606bad633640bf3ad87_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i564988bc2b234926971b490de7a518f2_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i83371fc7074c4b709f4402fd8f15c3a3_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2e8bb316a6f34bfca0e02c71f3bfd99c_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4ab8acaa944e4571b15bb19ffb60cab6_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i7aaf05b283f644ddae6168cc1027e31e_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i50f9e5028f5f4b8e83403b590bf64d14_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5ca3bcd4baeb41f1b36a76016509f52a_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3f52067bce9048ee874f62d5ba71a948_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i1df6f8fdbbd047d583deb4dc7387ffd9_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ifc6bcf4818574297911bc1c521e751ee_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ice0db9fe2083497bb164dfb76b048198_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ifc07edf3f1b34a2594f069ad4f60bf00_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i994093cc46e0422da2c4dd97de6ff039_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie566e5945cde47b695442e83438db71f_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i64d280543c0d47e2bfabf4128a405b13_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia9fe48f648f24e69b72df87822475498_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="id56a235577a34b8cad2d0d8c31b85028_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie7e84b234823440a86bf378e586a4061_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia8fe55e2ccad434c932c551d6a2a41ee_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i505e5be0a8b640889d731401ac546ef9_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i091a7b62cbd34e08bedd739726590b30_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i486da31bf38048d6a2300e5a60038661_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iaac8e6657b0246468a01458bd54545f9_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3bd1bc55e3444cc8a373b43573f8735c_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ib858120057884f6f80f3942234dfaaf4_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id67325615d4f4a17b1edd1a3bc87c525_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib9ef68c2f5364ab28121726131c91846_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib3baba3f8f9c4c318a9427e0e81c320e_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i29f431119cc54f1e8dd1a07c43c08ace_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie204fa0605fc46adb7c20a9dbd991a4d_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i022056a621e0472d861d8bb50ee865b3_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie93ef9b80e12432fa3828bd671a93be3_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ie950d0beb5984220a8c451123178a3e2_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9f50596083c144d2a425ffab06fbb558_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if5be9cd304214b59a7f180a77bfdbcae_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="idc549b3283f8401bbfface5b4b8a140b_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ifba3ed1df61041b294585c4fd3d76acb_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie9f696da58704bb082502764cdb65385_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i86fece736b094481971ab70bfd794278_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i80ebd201a5034ef6b2934a822ac481e8_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i763d9652a87c428ea6dd55a6688d2e13_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib2468659e4554b1abeb2fa105791ec7a_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia4a7109f32974c92ada4c5e62d7286bc_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if438d6df3cbc4b45aa2d23a0cb462a15_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i0d0b0d397d314175b47f991b6054707f_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9a5074b1aa154a6ea88d479fe730c4db_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i59dafac08d024863aafbaca1168cef7a_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie7960c74a9204b40ab1062d8e1e38a5a_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ib3d9adc383d54edda0a6a611e51cb976_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i41941d6243c14a518b2a9f15fe37a6b9_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6c56f77000614966825dd96700192b4c_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib5b61146c403461ba0c92c7d30264742_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i19266f1012284aa2bd776d61c9fa0f7a_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8f4117bec25f4a6f9db296de5a765814_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic3feaac1baa44eae9edec6fbfcab8089_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ibd8fc7431ba44d558e9358682627cd77_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i9975f7bf4def4de7bf5342bcf8be9e3f_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6d26d4f7b1a24c63a373fb7bff185570_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i912810cd20a34635ae57229e711ded97_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie84ad3bb29d74c97a53188c3427276fa_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="if0e6d1edff5448daa16d794f4cc3671d_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i87ace8884c404292885be27060ffe440_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="i793fd3708b48407fa8a6697fe9e73ec8_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i705e87104e434f1aa87c581c78442129_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="i683b75a757694edea52d16c218565baf_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i65b58728363d428482126a23c75ac644_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="i6fb0872e7a8e4a1fbbbbb6d9fab8b021_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i25fc16cd67d84e64b12365c3f17d1e11_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="ic4bd7309385946418011525cdf828816_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="icf5d1801699e4a879fc06a56970565c6_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="i6b78a56755624cc8ab09815e0c9bdcf6_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i538e8f4f0b30419ab41e520d1d73c30d_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="i38a92e77e08641a0b828c4f613b85db7_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0f76bdf0b47c4e6ab27927df9d351816_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i46d5b571fb4348649cc03a6e7c74cbe4_I20220630">
        <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>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia192774a3d2e4c46b1fd7ad315286661_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>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idf9eda32fe9545739d53f52f53d71fbf_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember>
                <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:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iea1273bc9c1747e3b43241579ab0b896_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember>
                <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:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia5c6df2417c24588af7914389a70335d_I20220630">
        <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>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie45031e6ff7849bc85824c098dd313a4_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>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i58754e8dd0c14b4697e18dbd0269c535_I20220630">
        <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:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i1683628b43244c248b7cd4be46bd55fc_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:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaf53c685ada543aaafc9f1df0fda0dd2_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i69cc5686094a4dc7941e49e427989031_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6ced79093a3542609fdfbce094205bd4_I20220630">
        <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:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i150f3b4a927a4b78819fb32d2ff21ef1_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:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i93950d19d59e40cca8adf0b7df958a94_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i6b78ec4c5a394fe483670c867f3ed5bb_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i493b45de06d9402497055a24642b3beb_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ibc501091284a4b9786ec08c15f2676a2_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib66681139ff44e0f9d53047f50dccead_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="ia8aa0a7d9e6341d3bc18b579f6ea32e8_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i23a0037c209a43b0909ce76f1664af85_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="if2c20988a0cf41aa9159ff0c5b47da2a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ib6205e82278b4776aadaefb7041d7221_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <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="i873ab70dcb79420583bb7c5fb6fae572_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i04c1deb6c5a94adf8ca7b039e083591b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <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="i699b838354b44d9fb32fd224b4576f2a_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if5d0805e9a904c4cb65e60450cf1bd1f_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2dd759bb097c4e5291456c4a8ac37194_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="i6076be1f17154c9287e4552872f6e27b_D20220401-20220630">
        <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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia6d94fa905a8457bbbee2c5c4f25d0d0_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6a8153e8017842f1ae02d5165a1d24ee_D20210401-20210630">
        <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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i31df8113f0e446cf9e3c718c40c08399_D20210101-20210630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="id4f88cdcda174811a6813c72949474fa_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7e54fc73be9f4119933edfee631da2a2_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i717e96a1434a42f59a8b265a3aa9fa2c_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ieab3515df37648c6986c2b37f1a814d2_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i6f90756fc0ab41eb803135ad6c2ee2cd_D20220101-20220630">
        <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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if23081fcf58e42c4b3fa8688c7bf0501_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ia79945318c5b4e25b41c3ec1597760ec_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="lot">
        <measure>nvr:lot</measure>
    </unit>
    <unit id="joint_venture">
        <measure>nvr:joint_venture</measure>
    </unit>
    <unit id="segment">
        <measure>nvr:segment</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80L2ZyYWc6ODMzNjkwNzU3M2M4NDhkODkxZDMyMjE1MjUxMTk0MWYvdGFibGU6OTk2NmIzN2QwOTAzNDBmYWI5ZThkNWI4MGJkN2EzM2QvdGFibGVyYW5nZTo5OTY2YjM3ZDA5MDM0MGZhYjllOGQ1YjgwYmQ3YTMzZF8yLTItMS0xLTQyMjU2_89b2b2a5-41fd-4019-81db-a0fe3fea7cd0">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80L2ZyYWc6ODMzNjkwNzU3M2M4NDhkODkxZDMyMjE1MjUxMTk0MWYvdGFibGU6OTk2NmIzN2QwOTAzNDBmYWI5ZThkNWI4MGJkN2EzM2QvdGFibGVyYW5nZTo5OTY2YjM3ZDA5MDM0MGZhYjllOGQ1YjgwYmQ3YTMzZF8zLTItMS0xLTQyMjU2_982cfc9d-d824-4e62-8b47-3658511f1082">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80L2ZyYWc6ODMzNjkwNzU3M2M4NDhkODkxZDMyMjE1MjUxMTk0MWYvdGFibGU6OTk2NmIzN2QwOTAzNDBmYWI5ZThkNWI4MGJkN2EzM2QvdGFibGVyYW5nZTo5OTY2YjM3ZDA5MDM0MGZhYjllOGQ1YjgwYmQ3YTMzZF80LTItMS0xLTQyMjU2_34c30c02-fa59-4130-9d57-44e8e065d814">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80L2ZyYWc6ODMzNjkwNzU3M2M4NDhkODkxZDMyMjE1MjUxMTk0MWYvdGFibGU6OTk2NmIzN2QwOTAzNDBmYWI5ZThkNWI4MGJkN2EzM2QvdGFibGVyYW5nZTo5OTY2YjM3ZDA5MDM0MGZhYjllOGQ1YjgwYmQ3YTMzZF81LTItMS0xLTQyMjU2_3b0c801d-730f-4234-b7ff-b6a04ebc83b6">0000906163</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80L2ZyYWc6ODMzNjkwNzU3M2M4NDhkODkxZDMyMjE1MjUxMTk0MWYvdGFibGU6OTk2NmIzN2QwOTAzNDBmYWI5ZThkNWI4MGJkN2EzM2QvdGFibGVyYW5nZTo5OTY2YjM3ZDA5MDM0MGZhYjllOGQ1YjgwYmQ3YTMzZF82LTItMS0xLTQyMjU2_6dd89db4-3601-474f-8a9b-962e35f23a7b">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMjAyL2ZyYWc6MTRhNWQwNmYxZmE1NDI5MDhlMTNlNDhlMmNmNjRkMTcvdGFibGU6NmY5N2UxNzMyMTY5NDZmODg1ZTg2YzMxN2E1MDQxYTUvdGFibGVyYW5nZTo2Zjk3ZTE3MzIxNjk0NmY4ODVlODZjMzE3YTUwNDFhNV8xLTEtMS0xLTQzNjU3_8ff74849-daa7-4e49-a4ae-da0fbb506070"
      unitRef="number">0.0117</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMjAyL2ZyYWc6MTRhNWQwNmYxZmE1NDI5MDhlMTNlNDhlMmNmNjRkMTcvdGFibGU6NmY5N2UxNzMyMTY5NDZmODg1ZTg2YzMxN2E1MDQxYTUvdGFibGVyYW5nZTo2Zjk3ZTE3MzIxNjk0NmY4ODVlODZjMzE3YTUwNDFhNV8xLTItMS0xLTQzNjYx_98e6df1e-f848-479f-9b7e-ad2d2ceabfe1"
      unitRef="number">0.0307</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMjAyL2ZyYWc6MTRhNWQwNmYxZmE1NDI5MDhlMTNlNDhlMmNmNjRkMTcvdGFibGU6NmY5N2UxNzMyMTY5NDZmODg1ZTg2YzMxN2E1MDQxYTUvdGFibGVyYW5nZTo2Zjk3ZTE3MzIxNjk0NmY4ODVlODZjMzE3YTUwNDFhNV8yLTEtMS0xLTQzNjYz_ccbe6332-692b-46a5-99aa-17c45083ebd1"
      unitRef="number">0.2493</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMjAyL2ZyYWc6MTRhNWQwNmYxZmE1NDI5MDhlMTNlNDhlMmNmNjRkMTcvdGFibGU6NmY5N2UxNzMyMTY5NDZmODg1ZTg2YzMxN2E1MDQxYTUvdGFibGVyYW5nZTo2Zjk3ZTE3MzIxNjk0NmY4ODVlODZjMzE3YTUwNDFhNV8yLTItMS0xLTQzNjY2_002994ba-2bae-4b0f-8068-a7fa65aeceb0"
      unitRef="number">0.3052</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <dei:DocumentType
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGV4dHJlZ2lvbjo5YmE2ZmJlNzU4ZDU0NWJkOTA2OGU4NmU0Y2NkYjQyNl8yMTAz_dfa96dcd-abd2-4491-b658-eac7282d009b">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGFibGU6NzhlNWJmNTJiYzBjNDdiYWJhZWE4YzVlMTkwNTlmZTgvdGFibGVyYW5nZTo3OGU1YmY1MmJjMGM0N2JhYmFlYThjNWUxOTA1OWZlOF8wLTAtMS0xLTQyMjU2_a4f29694-49cb-463d-843b-869ea942f187">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGV4dHJlZ2lvbjo5YmE2ZmJlNzU4ZDU0NWJkOTA2OGU4NmU0Y2NkYjQyNl8xMzA_73f49d22-947d-4bc1-b70c-1e44f01b4cfd">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGFibGU6YTE5ZjMzOTYzZGMyNDQ2YzkyNDVjOGYzNzU5NTdiNGIvdGFibGVyYW5nZTphMTlmMzM5NjNkYzI0NDZjOTI0NWM4ZjM3NTk1N2I0Yl8wLTAtMS0xLTQyMjU2_43d5bf08-cf71-4eea-a664-ebeef49ab37b">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGV4dHJlZ2lvbjo5YmE2ZmJlNzU4ZDU0NWJkOTA2OGU4NmU0Y2NkYjQyNl8yMTA3_f8690235-1e92-41ae-8183-e0389d73ffbd">1-12378</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGV4dHJlZ2lvbjo5YmE2ZmJlNzU4ZDU0NWJkOTA2OGU4NmU0Y2NkYjQyNl8yMTA0_3eeb073b-0de4-4a91-97c4-9d20e9a8e1e7">NVR, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGFibGU6NGJkODE0ZjU1YzUyNGZkZGJkMWFiMjRjZWEzZGRiODUvdGFibGVyYW5nZTo0YmQ4MTRmNTVjNTI0ZmRkYmQxYWIyNGNlYTNkZGI4NV8wLTAtMS0xLTQyMjU2_c08d7cbf-ca7e-4351-a161-1f2a86c5ed04">VA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGFibGU6NGJkODE0ZjU1YzUyNGZkZGJkMWFiMjRjZWEzZGRiODUvdGFibGVyYW5nZTo0YmQ4MTRmNTVjNTI0ZmRkYmQxYWIyNGNlYTNkZGI4NV8wLTItMS0xLTQyMjU2_52089c2c-c1c1-4a01-94f9-e1d3da04266a">54-1394360</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGV4dHJlZ2lvbjo5YmE2ZmJlNzU4ZDU0NWJkOTA2OGU4NmU0Y2NkYjQyNl8yMTA1_0c526d76-80f3-4cf1-94f8-7344779b4c68">11700 Plaza America Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGV4dHJlZ2lvbjo5YmE2ZmJlNzU4ZDU0NWJkOTA2OGU4NmU0Y2NkYjQyNl8yMTA2_6462f6cc-7847-4c6f-b894-8b6459f64583">Suite 500</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGV4dHJlZ2lvbjo5YmE2ZmJlNzU4ZDU0NWJkOTA2OGU4NmU0Y2NkYjQyNl8yMTE2_fe8d91b9-4de6-43d9-8593-b22b01262402">Reston</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGV4dHJlZ2lvbjo5YmE2ZmJlNzU4ZDU0NWJkOTA2OGU4NmU0Y2NkYjQyNl8yMTEx_ce3d74b7-c21c-4660-b823-07b7e0c49408">VA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGV4dHJlZ2lvbjo5YmE2ZmJlNzU4ZDU0NWJkOTA2OGU4NmU0Y2NkYjQyNl8yMTEw_58cfb24a-9663-4424-9ae1-4a42a00062b5">20190</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGV4dHJlZ2lvbjo5YmE2ZmJlNzU4ZDU0NWJkOTA2OGU4NmU0Y2NkYjQyNl8yMTEy_0f78c73b-d3f1-47d9-925f-947bdd6bbfef">703</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGV4dHJlZ2lvbjo5YmE2ZmJlNzU4ZDU0NWJkOTA2OGU4NmU0Y2NkYjQyNl8yMTEz_91733d1a-fbac-446b-a95a-94b4f7091b6e">956-4000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGFibGU6NjRjOGU2OTEwNDA3NGRjZWJlYjk2MTI1OTljZDhkZTIvdGFibGVyYW5nZTo2NGM4ZTY5MTA0MDc0ZGNlYmViOTYxMjU5OWNkOGRlMl8xLTAtMS0xLTQyMjU2_479d17d1-f95e-499b-9240-bade269785d8">Common stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGFibGU6NjRjOGU2OTEwNDA3NGRjZWJlYjk2MTI1OTljZDhkZTIvdGFibGVyYW5nZTo2NGM4ZTY5MTA0MDc0ZGNlYmViOTYxMjU5OWNkOGRlMl8xLTItMS0xLTQyMjU2_e37e73f9-be96-44fd-a14e-375d9c79328e">NVR</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGFibGU6NjRjOGU2OTEwNDA3NGRjZWJlYjk2MTI1OTljZDhkZTIvdGFibGVyYW5nZTo2NGM4ZTY5MTA0MDc0ZGNlYmViOTYxMjU5OWNkOGRlMl8xLTQtMS0xLTQyMjU2_864c9db5-068f-4177-b4aa-4e0b0fae3b60">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGV4dHJlZ2lvbjo5YmE2ZmJlNzU4ZDU0NWJkOTA2OGU4NmU0Y2NkYjQyNl8yMTE0_dba3735b-b74f-44fb-99e9-3a542c39826e">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGV4dHJlZ2lvbjo5YmE2ZmJlNzU4ZDU0NWJkOTA2OGU4NmU0Y2NkYjQyNl8yMTA4_ccf2363c-bb92-4676-9810-beadecb274fd">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGFibGU6ZjI4Mzg3ODI0MTg1NDM3NzkwZGI1ZjBhNmI5MDQyOWMvdGFibGVyYW5nZTpmMjgzODc4MjQxODU0Mzc3OTBkYjVmMGE2YjkwNDI5Y18wLTAtMS0xLTQyMjU2_0bd31556-e290-41c0-ad43-b907883ee2c1">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGFibGU6ZjI4Mzg3ODI0MTg1NDM3NzkwZGI1ZjBhNmI5MDQyOWMvdGFibGVyYW5nZTpmMjgzODc4MjQxODU0Mzc3OTBkYjVmMGE2YjkwNDI5Y18xLTUtMS0xLTQyMjU2_2f0352ca-8552-4a65-b99b-3f35880f2b69">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGFibGU6ZjI4Mzg3ODI0MTg1NDM3NzkwZGI1ZjBhNmI5MDQyOWMvdGFibGVyYW5nZTpmMjgzODc4MjQxODU0Mzc3OTBkYjVmMGE2YjkwNDI5Y18yLTUtMS0xLTQyMjU2_125dbdcb-a7a8-40a1-9d6f-88c2ef103f0a">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGV4dHJlZ2lvbjo5YmE2ZmJlNzU4ZDU0NWJkOTA2OGU4NmU0Y2NkYjQyNl8yMTE1_86c96a87-366f-4d5c-9ea5-d73d64a89481">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i56010f7d0cd84afeaa4f31c2dd5a1d2a_I20220801"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xL2ZyYWc6OWJhNmZiZTc1OGQ1NDViZDkwNjhlODZlNGNjZGI0MjYvdGV4dHJlZ2lvbjo5YmE2ZmJlNzU4ZDU0NWJkOTA2OGU4NmU0Y2NkYjQyNl8yMDYw_8b32f8c7-4489-46c6-bbaa-3b9931b7d3e7"
      unitRef="shares">3282665</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfOC0yLTEtMS00MjI1Ng_fe33fd98-da41-4594-9463-2fdcffc5008c"
      unitRef="usd">1483445000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i4a45008d962f4e5591f7f9365a45ae8b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfOC00LTEtMS00MjI1Ng_4cd649cb-7d88-4272-ae6b-454b53217e15"
      unitRef="usd">2545069000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfOS0yLTEtMS00MjI1Ng_e720ac24-b120-497f-81c0-fab4d42c458b"
      unitRef="usd">60695000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i4a45008d962f4e5591f7f9365a45ae8b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfOS00LTEtMS00MjI1Ng_8ea6488d-b8d6-4491-92d0-219638763197"
      unitRef="usd">60730000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:AccountsReceivableNet
      contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTAtMi0xLTEtNDIyNTY_7f9ff1c7-b485-4a82-b214-f65eb818160a"
      unitRef="usd">29007000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="i4a45008d962f4e5591f7f9365a45ae8b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTAtNC0xLTEtNDIyNTY_d1c341d4-13ad-400f-8e59-88a27c27f0d1"
      unitRef="usd">18552000</us-gaap:AccountsReceivableNet>
    <nvr:LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers
      contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTItMi0xLTEtNDIyNTY_9b32096e-6442-4716-ab28-722c86bbb43b"
      unitRef="usd">2138456000</nvr:LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers>
    <nvr:LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers
      contextRef="i4a45008d962f4e5591f7f9365a45ae8b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTItNC0xLTEtNDIyNTY_6a2b35d5-7f69-4985-9619-b790fa44b4e2"
      unitRef="usd">1777862000</nvr:LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers>
    <nvr:UnsoldLotsAndHousingUnits
      contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTMtMi0xLTEtNDIyNTY_8d2e8b94-3f9a-4a72-a42e-265cfaab4077"
      unitRef="usd">177372000</nvr:UnsoldLotsAndHousingUnits>
    <nvr:UnsoldLotsAndHousingUnits
      contextRef="i4a45008d962f4e5591f7f9365a45ae8b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTMtNC0xLTEtNDIyNTY_bec723ab-ec95-4520-a31c-51bd3563b796"
      unitRef="usd">127434000</nvr:UnsoldLotsAndHousingUnits>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTQtMi0xLTEtNDIyNTY_9c2fbc11-fbf1-480f-afd5-8818d3cdab59"
      unitRef="usd">16274000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="i4a45008d962f4e5591f7f9365a45ae8b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTQtNC0xLTEtNDIyNTY_767eb91c-89f0-493e-a2c0-8019d8bbd103"
      unitRef="usd">12147000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <us-gaap:RealEstateInventoryConstructionMaterials
      contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTUtMi0xLTEtNDIyNTY_53f46bd6-b244-4f53-856b-1035b4717d9b"
      unitRef="usd">46643000</us-gaap:RealEstateInventoryConstructionMaterials>
    <us-gaap:RealEstateInventoryConstructionMaterials
      contextRef="i4a45008d962f4e5591f7f9365a45ae8b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTUtNC0xLTEtNDIyNTY_a0e32d01-26b7-401d-af98-3870324074d4"
      unitRef="usd">29923000</us-gaap:RealEstateInventoryConstructionMaterials>
    <us-gaap:InventoryOperativeBuilders
      contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTYtMi0xLTEtNDIyNTY_756bd5df-dee7-4096-a892-0db3fe90a570"
      unitRef="usd">2378745000</us-gaap:InventoryOperativeBuilders>
    <us-gaap:InventoryOperativeBuilders
      contextRef="i4a45008d962f4e5591f7f9365a45ae8b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTYtNC0xLTEtNDIyNTY_9b492016-85c3-46c1-866b-b63216d0ed05"
      unitRef="usd">1947366000</us-gaap:InventoryOperativeBuilders>
    <us-gaap:DepositsAssets
      contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTgtMi0xLTEtNDIyNTY_71b9d8ff-c821-4807-9ff7-05a0f859b9e1"
      unitRef="usd">524398000</us-gaap:DepositsAssets>
    <us-gaap:DepositsAssets
      contextRef="i4a45008d962f4e5591f7f9365a45ae8b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTgtNC0xLTEtNDIyNTY_c0e58567-c8a7-4093-913a-3c241dcbc0aa"
      unitRef="usd">497139000</us-gaap:DepositsAssets>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTktMi0xLTEtNDIyNTY_3e1c74a2-ebbc-4007-9fb9-a9515b5731b8"
      unitRef="usd">57397000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i4a45008d962f4e5591f7f9365a45ae8b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMTktNC0xLTEtNDIyNTY_93bcaff9-0da8-4b1b-853b-64dde2800d55"
      unitRef="usd">56979000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjAtMi0xLTEtNDIyNTY_8c6af83d-b63c-4a71-ac21-c079b78f39e4"
      unitRef="usd">68323000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i4a45008d962f4e5591f7f9365a45ae8b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjAtNC0xLTEtNDIyNTY_b12d04c1-0680-433d-bfd1-b31a97f6ec4e"
      unitRef="usd">59010000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjEtMi0xLTEtNDIyNTY_fbc39fb9-8871-44ef-b993-3022a3a154e1"
      unitRef="usd">41580000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i4a45008d962f4e5591f7f9365a45ae8b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjEtNC0xLTEtNDIyNTY_ddf5eb29-3f8f-48f3-a817-30a180251948"
      unitRef="usd">41580000</us-gaap:Goodwill>
    <us-gaap:OtherAssets
      contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjItMi0xLTEtNDIyNTY_483d9482-22b2-49b9-bac9-a20c510fd92f"
      unitRef="usd">233987000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i4a45008d962f4e5591f7f9365a45ae8b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjItNC0xLTEtNDIyNTY_6b37622e-9ec2-4eac-9df4-a89da09c1e87"
      unitRef="usd">229018000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjMtMi0xLTEtNDIyNTY_d7551a1b-0d23-4817-90a7-1d46f1136560"
      unitRef="usd">4877577000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i4a45008d962f4e5591f7f9365a45ae8b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjMtNC0xLTEtNDIyNTY_5dc8f532-798d-4998-8a76-725043c5f1db"
      unitRef="usd">5455443000</us-gaap:Assets>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i24ef38fac5aa46c2bd7e4801bb627aa9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjUtMi0xLTEtNDIyNTY_cd9d842d-d216-4300-bd32-b57c5deaba27"
      unitRef="usd">16158000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i62fff9ea5f644066872b658223b186c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjUtNC0xLTEtNDIyNTY_4fc20e4c-03b2-4dc2-9046-ecad44676229"
      unitRef="usd">28398000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i24ef38fac5aa46c2bd7e4801bb627aa9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjYtMi0xLTEtNDIyNTY_c75fd7ce-b11e-4915-a2ca-cd11fdcb9ddf"
      unitRef="usd">3403000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i62fff9ea5f644066872b658223b186c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjYtNC0xLTEtNDIyNTY_bc6462e9-52d8-4fbf-8d28-2e2477e37054"
      unitRef="usd">2519000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
      contextRef="i24ef38fac5aa46c2bd7e4801bb627aa9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjctMi0xLTEtNDIyNTY_ba750426-fd19-4079-bd1d-b0a930bfc0b0"
      unitRef="usd">335624000</us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
      contextRef="i62fff9ea5f644066872b658223b186c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjctNC0xLTEtNDIyNTY_8fb9139e-8318-4bbc-96bc-d211e6c0f4e9"
      unitRef="usd">302192000</us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i24ef38fac5aa46c2bd7e4801bb627aa9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjgtMi0xLTEtNDIyNTY_565f98d3-39e8-4b9b-8c60-f98f56dab010"
      unitRef="usd">3296000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i62fff9ea5f644066872b658223b186c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjgtNC0xLTEtNDIyNTY_706c1d7c-ce88-458a-b2ce-c47f04786673"
      unitRef="usd">3658000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i24ef38fac5aa46c2bd7e4801bb627aa9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjktMi0xLTEtNDIyNTY_fba242d1-4bfb-467a-a5ef-4f58ca26371c"
      unitRef="usd">13405000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i62fff9ea5f644066872b658223b186c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMjktNC0xLTEtNDIyNTY_9e92fb24-d5d2-4698-b676-175b67be5b8f"
      unitRef="usd">9758000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="i24ef38fac5aa46c2bd7e4801bb627aa9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMzAtMi0xLTEtNDIyNTY_6c842662-be60-40bc-8b33-25a909299406"
      unitRef="usd">7347000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i62fff9ea5f644066872b658223b186c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMzAtNC0xLTEtNDIyNTY_2f010cf8-c485-41ae-a3d5-f61d53e95d67"
      unitRef="usd">7347000</us-gaap:Goodwill>
    <us-gaap:OtherAssets
      contextRef="i24ef38fac5aa46c2bd7e4801bb627aa9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMzEtMi0xLTEtNDIyNTY_c0194abd-7940-4173-ab36-344828c31d7f"
      unitRef="usd">30889000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i62fff9ea5f644066872b658223b186c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMzEtNC0xLTEtNDIyNTY_5ab0af60-a640-45fb-a1c1-c8552531636f"
      unitRef="usd">25160000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="i24ef38fac5aa46c2bd7e4801bb627aa9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMzItMi0xLTEtNDIyNTY_3f0d0df0-6171-4734-8b36-36a3071a2c0b"
      unitRef="usd">410122000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i62fff9ea5f644066872b658223b186c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMzItNC0xLTEtNDIyNTY_29f18a3d-4ca5-48bf-ae97-ccbd0dc7c5cd"
      unitRef="usd">379032000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMzMtMi0xLTEtNDIyNTY_f727dc60-8177-4443-ae7a-ebd9f88cfd6e"
      unitRef="usd">5287699000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOjU5NTc2Y2EwMjQ3MDRkZWZiMzU1ZDAxNDU2OTI2ZTE2L3RhYmxlcmFuZ2U6NTk1NzZjYTAyNDcwNGRlZmIzNTVkMDE0NTY5MjZlMTZfMzMtNC0xLTEtNDIyNTY_bab59750-2889-40f8-8de8-dd02a2d15474"
      unitRef="usd">5834475000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfOC0yLTEtMS00MjI1Ng_0b0f28c4-72d9-4e70-870c-1dbd4a631981"
      unitRef="usd">417771000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="i4a45008d962f4e5591f7f9365a45ae8b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfOC00LTEtMS00MjI1Ng_0a2fcf37-4262-4c1a-8fc0-0c2a6c08e2f3"
      unitRef="usd">336560000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfOS0yLTEtMS00MjI1Ng_daebd17c-0ca7-4329-829a-18260add6a68"
      unitRef="usd">388179000</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i4a45008d962f4e5591f7f9365a45ae8b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfOS00LTEtMS00MjI1Ng_b4af9085-d153-494e-95d7-9c9132fd0c82"
      unitRef="usd">435860000</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:ContractWithCustomerLiability
      contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTAtMi0xLTEtNDIyNTY_cbb6ac87-d093-49a9-9456-01aab951fc4e"
      unitRef="usd">439119000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i4a45008d962f4e5591f7f9365a45ae8b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTAtNC0xLTEtNDIyNTY_e2f1e6a3-bb70-4ee4-83db-bdb0ae52e43c"
      unitRef="usd">417463000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTEtMi0xLTEtNDIyNTY_cd794acb-95b1-4cbf-a283-bfcef4147f8b"
      unitRef="usd">73075000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i4a45008d962f4e5591f7f9365a45ae8b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTEtNC0xLTEtNDIyNTY_1f7aa5e9-9f0a-4531-bae6-75b77dd44219"
      unitRef="usd">64128000</us-gaap:OperatingLeaseLiability>
    <us-gaap:SeniorNotes
      contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTItMi0xLTEtNDIyNTY_c8c55605-23ad-465d-ae80-ac0d705ee80b"
      unitRef="usd">915801000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i4a45008d962f4e5591f7f9365a45ae8b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTItNC0xLTEtNDIyNTY_c59074a3-e6f7-4ff2-a0aa-532b6e0720c7"
      unitRef="usd">1516255000</us-gaap:SeniorNotes>
    <us-gaap:Liabilities
      contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTMtMi0xLTEtNDIyNTY_648073d5-d30f-4c65-9e49-7628b60f032e"
      unitRef="usd">2233945000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i4a45008d962f4e5591f7f9365a45ae8b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTMtNC0xLTEtNDIyNTY_c686d5b2-4df3-427f-88df-c88810e3a33d"
      unitRef="usd">2770266000</us-gaap:Liabilities>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilities
      contextRef="i24ef38fac5aa46c2bd7e4801bb627aa9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTUtMi0xLTEtNDIyNTY_c9fc7639-39a9-42c8-b1f2-b1bf4c7a69fa"
      unitRef="usd">47868000</us-gaap:AccountsPayableAndOtherAccruedLiabilities>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilities
      contextRef="i62fff9ea5f644066872b658223b186c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTUtNC0xLTEtNDIyNTY_0ab12f29-4701-443d-9372-c41561239023"
      unitRef="usd">51394000</us-gaap:AccountsPayableAndOtherAccruedLiabilities>
    <us-gaap:OperatingLeaseLiability
      contextRef="i24ef38fac5aa46c2bd7e4801bb627aa9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTYtMi0xLTEtNDIyNTY_6e1abcb5-00a4-4645-84d7-d3ecea7e7fdc"
      unitRef="usd">14220000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i62fff9ea5f644066872b658223b186c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTYtNC0xLTEtNDIyNTY_167d1dbf-a714-42c8-b354-d9e3c20e4aad"
      unitRef="usd">10437000</us-gaap:OperatingLeaseLiability>
    <us-gaap:Liabilities
      contextRef="i24ef38fac5aa46c2bd7e4801bb627aa9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTctMi0xLTEtNDIyNTY_6b636722-aa35-4a06-ad88-5b761afcd3f3"
      unitRef="usd">62088000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i62fff9ea5f644066872b658223b186c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTctNC0xLTEtNDIyNTY_57e1b02b-eb12-42d2-8dee-a10929cff1da"
      unitRef="usd">61831000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTgtMi0xLTEtNDIyNTY_e06e21f9-de64-4cfa-9405-1aa2c7906c91"
      unitRef="usd">2296033000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMTgtNC0xLTEtNDIyNTY_538bf323-d724-4ee7-a29f-a3bef0c45bdf"
      unitRef="usd">2832097000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjAtMi0xLTEtNDIyNTY_7e8bc42c-2b25-4f8c-ba47-b8095816588b"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjAtNC0xLTEtNDIyNTY_4f6821b9-0e5d-4a9a-8683-711c28cac931"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjMtMC0xLTEtNDIyNTYvdGV4dHJlZ2lvbjo4NjA2MTBjYjRjNGE0ZmU1YjNkMGI5YzYyMWM3ODJlZF8xOA_9b27fbf1-e699-4834-a72b-cc67bb2b0a8a"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjMtMC0xLTEtNDIyNTYvdGV4dHJlZ2lvbjo4NjA2MTBjYjRjNGE0ZmU1YjNkMGI5YzYyMWM3ODJlZF8xOA_bd9432f3-cd3d-43cb-9227-9b3fae762486"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjMtMC0xLTEtNDIyNTYvdGV4dHJlZ2lvbjo4NjA2MTBjYjRjNGE0ZmU1YjNkMGI5YzYyMWM3ODJlZF8zMg_4e6d6ea6-e0cb-4d62-891a-2ee83749d5ff"
      unitRef="shares">60000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjMtMC0xLTEtNDIyNTYvdGV4dHJlZ2lvbjo4NjA2MTBjYjRjNGE0ZmU1YjNkMGI5YzYyMWM3ODJlZF8zMg_f6734a24-710d-42c1-8540-c3ce85a709d6"
      unitRef="shares">60000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjMtMC0xLTEtNDIyNTYvdGV4dHJlZ2lvbjo4NjA2MTBjYjRjNGE0ZmU1YjNkMGI5YzYyMWM3ODJlZF81NA_37d595f3-9cab-40ec-80e6-4c96915629b4"
      unitRef="shares">20555330</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjMtMC0xLTEtNDIyNTYvdGV4dHJlZ2lvbjo4NjA2MTBjYjRjNGE0ZmU1YjNkMGI5YzYyMWM3ODJlZF81NA_7151e34b-ef17-4b32-b5cf-c974217adb85"
      unitRef="shares">20555330</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjMtMi0xLTEtNDIyNTY_81eac5dd-6fc5-4157-b100-0410b91f85ff"
      unitRef="usd">206000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjMtNC0xLTEtNDIyNTY_b717250e-da4b-4f55-9d8b-50d0df856a26"
      unitRef="usd">206000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjQtMi0xLTEtNDIyNTY_def49f1f-5f2f-42b8-a0a0-ade40fe80026"
      unitRef="usd">2498123000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjQtNC0xLTEtNDIyNTY_f6b96dbd-6666-4d76-bc07-2bae86b66662"
      unitRef="usd">2378191000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:CommonStockSharesHeldInEmployeeTrustShares
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjUtMC0xLTEtNDIyNTYvdGV4dHJlZ2lvbjoyZWEyNmQ2ZGZlN2Y0NjQ0ODQ3NTQ3MjBjMTMxN2NhNl8zNA_5f69d0ef-8f0d-4a40-99d2-687f1326c317"
      unitRef="shares">106697</us-gaap:CommonStockSharesHeldInEmployeeTrustShares>
    <us-gaap:CommonStockSharesHeldInEmployeeTrustShares
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjUtMC0xLTEtNDIyNTYvdGV4dHJlZ2lvbjoyZWEyNmQ2ZGZlN2Y0NjQ0ODQ3NTQ3MjBjMTMxN2NhNl8zNA_733baf71-eda1-4e9a-a806-b61aff8c3888"
      unitRef="shares">106697</us-gaap:CommonStockSharesHeldInEmployeeTrustShares>
    <us-gaap:CommonStockSharesHeldInEmployeeTrust
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjUtMi0xLTEtNDIyNTY_dd5112cc-64cf-46c5-b6f0-45a6f78fb5f8"
      unitRef="usd">16710000</us-gaap:CommonStockSharesHeldInEmployeeTrust>
    <us-gaap:CommonStockSharesHeldInEmployeeTrust
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjUtNC0xLTEtNDIyNTY_bbd6ea68-28c6-454b-bb9e-0922c53631da"
      unitRef="usd">16710000</us-gaap:CommonStockSharesHeldInEmployeeTrust>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjYtMi0xLTEtNDIyNTY_cb02f3f9-1f52-4612-bbe8-516d5ca7cc46"
      unitRef="usd">16710000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjYtNC0xLTEtNDIyNTY_c03fa75c-054e-494f-92ac-db005b3eab8e"
      unitRef="usd">16710000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjctMi0xLTEtNDIyNTY_55abaf5a-fa0f-43a9-adae-35edda2f9351"
      unitRef="usd">10907253000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjctNC0xLTEtNDIyNTY_92651a84-8b8b-4118-9553-889a37eb9892"
      unitRef="usd">10047839000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockShares
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjgtMC0xLTEtNDIyNTYvdGV4dHJlZ2lvbjpkYmQzMjcwNmYwNDI0YTQ3YWEzNTYwY2ZjZDFkNGNiN18zNA_1fea608e-f23f-47f2-89a5-55dd76445a52"
      unitRef="shares">17271177</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjgtMC0xLTEtNDIyNTYvdGV4dHJlZ2lvbjpkYmQzMjcwNmYwNDI0YTQ3YWEzNTYwY2ZjZDFkNGNiN180MQ_de757db5-c707-42f1-a4a8-e10a046aa19f"
      unitRef="shares">17107889</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjgtMi0xLTEtNDIyNTY_f3e6c900-ef7f-4faf-9db5-a259de2bf62c"
      unitRef="usd">10413916000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjgtNC0xLTEtNDIyNTY_6c447927-d91e-476c-a225-329ae993ec3c"
      unitRef="usd">9423858000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjktMi0xLTEtNDIyNTY_1ede8624-fc54-4f0e-9107-e7db0cc3ba34"
      unitRef="usd">2991666000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMjktNC0xLTEtNDIyNTY_113fe723-fe9a-423d-8319-fb903e15aa75"
      unitRef="usd">3002378000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMzAtMi0xLTEtNDIyNTY_67d481a8-1073-4abc-ae4e-7fd70e359a3c"
      unitRef="usd">5287699000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMC9mcmFnOjNmM2FmNzE3ZWYxNjQ0YWU4Y2YyMDMxZGE1M2Y3NmMwL3RhYmxlOmJkZjMxOWUzZjBlNjRmNWZhZGJiMzgwMDAwMzkwM2IxL3RhYmxlcmFuZ2U6YmRmMzE5ZTNmMGU2NGY1ZmFkYmIzODAwMDAzOTAzYjFfMzAtNC0xLTEtNDIyNTY_3e5cf175-754d-4f9f-9933-4606e867be17"
      unitRef="usd">5834475000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="i040a18d9de434d888394ed38adefc4d9_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMy0yLTEtMS00MjI1Ng_33522561-a180-40ae-9946-391298961fee"
      unitRef="usd">2610062000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icb9bab4ad81d472fa100ef434e84417d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMy00LTEtMS00MjI1Ng_f23e2a97-0295-41a0-88ab-ec0a5610cc4b"
      unitRef="usd">2224560000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i614981424384411c9e4750f416e2c0dd_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMy02LTEtMS00MjI1Ng_eaa3f4cc-cfd6-44df-9c0c-b7a502f494a0"
      unitRef="usd">4919289000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6f0940d8d90846bda7f616851b8308bd_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMy04LTEtMS00MjI1Ng_e79c608d-29b8-46ba-831e-95de4ff4fd55"
      unitRef="usd">4188271000</us-gaap:Revenues>
    <us-gaap:OtherIncome
      contextRef="i040a18d9de434d888394ed38adefc4d9_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNC0yLTEtMS00MjI1Ng_ef5e178c-d2a4-494b-a70c-353805a2fc32"
      unitRef="usd">3896000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="icb9bab4ad81d472fa100ef434e84417d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNC00LTEtMS00MjI1Ng_51c24ea0-153b-4f22-b226-334c93b0aca5"
      unitRef="usd">1632000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i614981424384411c9e4750f416e2c0dd_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNC02LTEtMS00MjI1Ng_d3e82dc9-ee93-4bf5-bde4-2c58483a37f6"
      unitRef="usd">5235000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i6f0940d8d90846bda7f616851b8308bd_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNC04LTEtMS00MjI1Ng_5a74ee24-96c9-4dd8-8935-4a2730f45337"
      unitRef="usd">3218000</us-gaap:OtherIncome>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i040a18d9de434d888394ed38adefc4d9_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNS0yLTEtMS00MjI1Ng_a4202f0a-5f44-4d96-8e72-8c278aab1d0a"
      unitRef="usd">1924727000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="icb9bab4ad81d472fa100ef434e84417d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNS00LTEtMS00MjI1Ng_bc5a7ddc-e1de-4731-a265-7ffc4fdb9601"
      unitRef="usd">1721673000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i614981424384411c9e4750f416e2c0dd_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNS02LTEtMS00MjI1Ng_b35ca00a-0bb4-4f22-b5e7-612316a951b0"
      unitRef="usd">3576092000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i6f0940d8d90846bda7f616851b8308bd_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNS04LTEtMS00MjI1Ng_731df701-dd2e-4674-bacd-6d63d5843ac0"
      unitRef="usd">3299126000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i040a18d9de434d888394ed38adefc4d9_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNi0yLTEtMS00MjI1Ng_f69adafb-5760-4097-9a64-82542072af10"
      unitRef="usd">132432000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="icb9bab4ad81d472fa100ef434e84417d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNi00LTEtMS00MjI1Ng_a5a28098-54e4-4575-a5d1-88ed57122dd0"
      unitRef="usd">113406000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i614981424384411c9e4750f416e2c0dd_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNi02LTEtMS00MjI1Ng_3f8d5cf0-ebad-4212-a3f8-452e7accc6be"
      unitRef="usd">261942000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i6f0940d8d90846bda7f616851b8308bd_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNi04LTEtMS00MjI1Ng_97faea7c-d201-43ad-be0c-b2324e779fb8"
      unitRef="usd">234825000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="i040a18d9de434d888394ed38adefc4d9_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNy0yLTEtMS00MjI1Ng_6e5963ca-e31b-4781-8047-15ea14955cb9"
      unitRef="usd">556799000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="icb9bab4ad81d472fa100ef434e84417d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNy00LTEtMS00MjI1Ng_0bf38236-769f-473d-adc6-39f456c37baf"
      unitRef="usd">391113000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i614981424384411c9e4750f416e2c0dd_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNy02LTEtMS00MjI1Ng_ef96ac9b-8753-46bc-b294-5f0318dd2f85"
      unitRef="usd">1086490000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6f0940d8d90846bda7f616851b8308bd_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfNy04LTEtMS00MjI1Ng_0c818751-cfe4-4401-bace-1fa8a5f8edae"
      unitRef="usd">657538000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i040a18d9de434d888394ed38adefc4d9_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfOC0yLTEtMS00MjI1Ng_956a8ba3-2e0d-485a-b785-67ff8ddda16f"
      unitRef="usd">11852000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="icb9bab4ad81d472fa100ef434e84417d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfOC00LTEtMS00MjI1Ng_06277610-854b-4107-83e6-8ab72dd33ccc"
      unitRef="usd">12850000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i614981424384411c9e4750f416e2c0dd_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfOC02LTEtMS00MjI1Ng_67c11822-e176-4cd7-9f5f-c5490bcacabc"
      unitRef="usd">24656000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i6f0940d8d90846bda7f616851b8308bd_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfOC04LTEtMS00MjI1Ng_ee0814b9-de8c-40f0-9bd6-c89616a8335c"
      unitRef="usd">25856000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i040a18d9de434d888394ed38adefc4d9_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfOS0yLTEtMS00MjI1Ng_7544a2c8-56ed-438f-9483-e65fb00e6607"
      unitRef="usd">544947000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="icb9bab4ad81d472fa100ef434e84417d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfOS00LTEtMS00MjI1Ng_900393ae-6e38-42e5-a09a-042022684ba0"
      unitRef="usd">378263000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i614981424384411c9e4750f416e2c0dd_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfOS02LTEtMS00MjI1Ng_60505b7f-53c3-4a30-9bb9-1cb4a345dae3"
      unitRef="usd">1061834000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i6f0940d8d90846bda7f616851b8308bd_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfOS04LTEtMS00MjI1Ng_65f7bd1c-d4bc-478f-9b09-e01d5231cee3"
      unitRef="usd">631682000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:Revenues
      contextRef="ie5ff70b1e01b4a7588573269eba411c7_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTItMi0xLTEtNDIyNTY_f45350ec-39e8-4c4a-b84e-82f67c4ac811"
      unitRef="usd">48881000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9a0f8c52f3c04c79b086abc7fa9591d3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTItNC0xLTEtNDIyNTY_8b9e97c3-2824-4264-9c35-3a939cf04c7d"
      unitRef="usd">59038000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4815670f8c4f44f59997931991206332_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTItNi0xLTEtNDIyNTY_490f5206-2f3f-4a48-bb18-191657e8ac8f"
      unitRef="usd">118063000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7c979b2ccad3419184715dbf8c28412f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTItOC0xLTEtNDIyNTY_bc26c44d-c852-45c5-adc7-0be055592452"
      unitRef="usd">136773000</us-gaap:Revenues>
    <us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages
      contextRef="ie5ff70b1e01b4a7588573269eba411c7_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTMtMi0xLTEtNDIyNTY_ba38c805-5421-49ea-9f34-907679375665"
      unitRef="usd">2772000</us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages>
    <us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages
      contextRef="i9a0f8c52f3c04c79b086abc7fa9591d3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTMtNC0xLTEtNDIyNTY_5095caf0-e804-4bf1-9961-40377625d30a"
      unitRef="usd">2209000</us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages>
    <us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages
      contextRef="i4815670f8c4f44f59997931991206332_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTMtNi0xLTEtNDIyNTY_32b7224b-b90c-4c39-8ca2-d63da341be13"
      unitRef="usd">4846000</us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages>
    <us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages
      contextRef="i7c979b2ccad3419184715dbf8c28412f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTMtOC0xLTEtNDIyNTY_04e223f4-7e39-4c32-b69b-9a3e7b92560a"
      unitRef="usd">4241000</us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages>
    <us-gaap:OtherIncome
      contextRef="ie5ff70b1e01b4a7588573269eba411c7_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTQtMi0xLTEtNDIyNTY_754edbc4-cc13-4e9d-83bd-55bf8e9bb0ef"
      unitRef="usd">1303000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i9a0f8c52f3c04c79b086abc7fa9591d3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTQtNC0xLTEtNDIyNTY_0ef614f0-c227-4b26-9996-8fb10e58128b"
      unitRef="usd">988000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i4815670f8c4f44f59997931991206332_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTQtNi0xLTEtNDIyNTY_4a7f50f1-9c28-4806-b619-976f52cd4eac"
      unitRef="usd">2375000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i7c979b2ccad3419184715dbf8c28412f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTQtOC0xLTEtNDIyNTY_e71b417c-2c2b-465a-9af5-432eb2ecacd6"
      unitRef="usd">1855000</us-gaap:OtherIncome>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ie5ff70b1e01b4a7588573269eba411c7_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTUtMi0xLTEtNDIyNTY_f37ae9cf-b6de-4e19-8e74-ed3c4c462ab0"
      unitRef="usd">23486000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i9a0f8c52f3c04c79b086abc7fa9591d3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTUtNC0xLTEtNDIyNTY_f034ae12-45fa-4b45-bdfb-0203f76cd076"
      unitRef="usd">22613000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i4815670f8c4f44f59997931991206332_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTUtNi0xLTEtNDIyNTY_e4f530e7-0753-4ce7-b50f-00bcd413f31f"
      unitRef="usd">46394000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i7c979b2ccad3419184715dbf8c28412f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTUtOC0xLTEtNDIyNTY_b5994091-20d7-41ab-9a59-8d131f790216"
      unitRef="usd">44269000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:InterestExpense
      contextRef="ie5ff70b1e01b4a7588573269eba411c7_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTYtMi0xLTEtNDIyNTY_33567939-8510-4f0e-9424-ceb93d32b809"
      unitRef="usd">405000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i9a0f8c52f3c04c79b086abc7fa9591d3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTYtNC0xLTEtNDIyNTY_03d24cce-28a6-425d-9402-97269775040f"
      unitRef="usd">420000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i4815670f8c4f44f59997931991206332_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTYtNi0xLTEtNDIyNTY_fc41f656-1892-4203-be09-43d2c1e77359"
      unitRef="usd">767000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i7c979b2ccad3419184715dbf8c28412f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTYtOC0xLTEtNDIyNTY_cf15d5d8-055e-47a6-a38c-3aa6ccddbf16"
      unitRef="usd">811000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ie5ff70b1e01b4a7588573269eba411c7_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTctMi0xLTEtNDIyNTY_4d43c27c-529d-4250-886b-b039fb59d296"
      unitRef="usd">29065000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i9a0f8c52f3c04c79b086abc7fa9591d3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTctNC0xLTEtNDIyNTY_400f6d94-b3de-4955-ab46-81b9281fd8d8"
      unitRef="usd">39202000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i4815670f8c4f44f59997931991206332_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTctNi0xLTEtNDIyNTY_bb27f684-6bc5-45fe-a9bc-c22e5a6c4689"
      unitRef="usd">78123000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i7c979b2ccad3419184715dbf8c28412f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTctOC0xLTEtNDIyNTY_49ddfb83-0f55-4242-8716-5ea286825649"
      unitRef="usd">97789000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTktMi0xLTEtNDIyNTY_d7f6fd8c-d741-4c9f-b81f-39f080c15dd0"
      unitRef="usd">574012000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTktNC0xLTEtNDIyNTY_034c2d9a-ee59-4835-b993-8bd80305826a"
      unitRef="usd">417465000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTktNi0xLTEtNDIyNTY_eea5f70d-23b7-4de1-9caa-e35cb5737527"
      unitRef="usd">1139957000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMTktOC0xLTEtNDIyNTY_20b368f4-34ce-43f8-bdc1-4f32321aa7e4"
      unitRef="usd">729471000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjAtMi0xLTEtNDIyNTY_f9e949dc-8131-40a9-b463-7feac072e0db"
      unitRef="usd">140698000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjAtNC0xLTEtNDIyNTY_b08dbffd-a1e1-4dc6-b9f7-1e79f578d4ee"
      unitRef="usd">96170000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjAtNi0xLTEtNDIyNTY_e3b14f9b-d5c6-45ab-8041-e3416f82b16e"
      unitRef="usd">280543000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjAtOC0xLTEtNDIyNTY_f8f18821-9f08-48bb-a84c-85ad5beb299f"
      unitRef="usd">159414000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjItMi0xLTEtNDIyNTY_4e7b0e3f-bb6e-45ec-b310-7f6e5c075dcf"
      unitRef="usd">433314000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjItNC0xLTEtNDIyNTY_f761542c-6a2d-4197-b947-83e6ffb63064"
      unitRef="usd">321295000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjItNi0xLTEtNDIyNTY_7ff58d3c-bbba-4c0a-a2b5-c386b98bbf3f"
      unitRef="usd">859414000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjItOC0xLTEtNDIyNTY_5aaeaf40-7a61-406b-b423-4e49d4835546"
      unitRef="usd">570057000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjQtMi0xLTEtNDIyNTY_7586e405-2843-408f-9822-33ab476f4bfb"
      unitRef="usdPerShare">131.84</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjQtNC0xLTEtNDIyNTY_dd7aa367-6762-49aa-b03b-065e1b667bf7"
      unitRef="usdPerShare">88.69</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjQtNi0xLTEtNDIyNTY_eb1ba1ab-7d9e-43fd-8105-9de56b72d623"
      unitRef="usdPerShare">257.65</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjQtOC0xLTEtNDIyNTY_3f3f3018-d27d-49bd-ac65-800761d8e766"
      unitRef="usdPerShare">156.27</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjYtMi0xLTEtNDIyNTY_35c00e99-5064-41c1-b126-442640a9d0c2"
      unitRef="usdPerShare">123.65</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjYtNC0xLTEtNDIyNTY_569dd750-d26a-4dc0-aac4-2568960005ae"
      unitRef="usdPerShare">82.45</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjYtNi0xLTEtNDIyNTY_17227398-3f50-48c3-8c14-19259a89f5b3"
      unitRef="usdPerShare">240.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjYtOC0xLTEtNDIyNTY_25933992-ba3b-4cbd-b3ee-9b0b38651441"
      unitRef="usdPerShare">145.53</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjgtMi0xLTEtNDIyNTY_ebc13506-1138-4666-b411-98bf1e46e091"
      unitRef="shares">3287000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjgtNC0xLTEtNDIyNTY_dbf998ec-0341-4dc2-847c-a8fee6938508"
      unitRef="shares">3623000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjgtNi0xLTEtNDIyNTY_38dd4577-b4aa-407f-8d88-494db1424290"
      unitRef="shares">3336000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMjgtOC0xLTEtNDIyNTY_bfa92b2e-00bf-4ef6-aee7-285e9ee9148c"
      unitRef="shares">3648000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMzAtMi0xLTEtNDIyNTY_eecb1778-f8e2-45ed-ab42-6f61ddc1ee49"
      unitRef="shares">3504000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMzAtNC0xLTEtNDIyNTY_10eee776-0385-44c8-a419-68a58cad3498"
      unitRef="shares">3897000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMzAtNi0xLTEtNDIyNTY_8fd31f56-5745-45ea-85f1-ddc20ee672a3"
      unitRef="shares">3580000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMy9mcmFnOmJhM2UwNjkyY2M5NjRmMWZiYWQ4ZmI3OGQwNmFjMzc2L3RhYmxlOjM1ZmRmOWJmMjIyNTQ3Yzk5ZjhlNjMyNjI5ODAyOTk0L3RhYmxlcmFuZ2U6MzVmZGY5YmYyMjI1NDdjOTlmOGU2MzI2Mjk4MDI5OTRfMzAtOC0xLTEtNDIyNTY_b26a2822-7fa8-42f8-83b2-b6b3036b5582"
      unitRef="shares">3917000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMy0yLTEtMS00MjI1Ng_76b473cf-8793-47f9-975f-005e15c459c7"
      unitRef="usd">859414000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMy00LTEtMS00MjI1Ng_c97546bd-3c3f-44ba-9848-390a5bdf5bbc"
      unitRef="usd">570057000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfNS0yLTEtMS00MjI1Ng_327d509b-7e5f-48f4-a71a-f6b6682d4ef1"
      unitRef="usd">8991000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfNS00LTEtMS00MjI1Ng_0954f57b-fa7f-4fc8-acf3-7eeda7d8e923"
      unitRef="usd">10038000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfNi0yLTEtMS00MjI1Ng_a1a4c6c6-7314-43f5-990e-c5fc2f10e8de"
      unitRef="usd">31755000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfNi00LTEtMS00MjI1Ng_5a258c7d-c328-4bf2-b885-b94328147efc"
      unitRef="usd">27850000</us-gaap:ShareBasedCompensation>
    <nvr:ContractLandDepositImpairmentRecoveries
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfNy0yLTEtMS00MjI1Ng_35375287-7eac-4a5b-ad96-e245cba984ea"
      unitRef="usd">-6342000</nvr:ContractLandDepositImpairmentRecoveries>
    <nvr:ContractLandDepositImpairmentRecoveries
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfNy00LTEtMS00MjI1Ng_4bf5b862-7d5c-46c3-b011-b25bdbe9d9f9"
      unitRef="usd">-13355000</nvr:ContractLandDepositImpairmentRecoveries>
    <us-gaap:GainLossOnSaleOfMortgageLoans
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfOC0yLTEtMS00MjI1Ng_9723617d-82f7-4611-8462-de7dc4f68b02"
      unitRef="usd">94813000</us-gaap:GainLossOnSaleOfMortgageLoans>
    <us-gaap:GainLossOnSaleOfMortgageLoans
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfOC00LTEtMS00MjI1Ng_f4825e3b-5edc-40d3-aeba-d5ddc9edd4eb"
      unitRef="usd">115152000</us-gaap:GainLossOnSaleOfMortgageLoans>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfOS0yLTEtMS00MjI1Ng_c5797336-c2f8-4341-9c13-41579ea6f9ed"
      unitRef="usd">3133046000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfOS00LTEtMS00MjI1Ng_c04b8a40-d5c7-4e7e-97c3-56dc3ce6108a"
      unitRef="usd">2981630000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTAtMi0xLTEtNDIyNTY_c4634778-af6e-438c-911c-4c765515fdb5"
      unitRef="usd">3195784000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTAtNC0xLTEtNDIyNTY_85496be5-5826-4d33-ab7a-ee1d146c20a4"
      unitRef="usd">3194279000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTEtMi0xLTEtNDIyNTY_775660ba-1daa-4592-baee-77d062ff88b7"
      unitRef="usd">4000000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTEtNC0xLTEtNDIyNTY_56fd27df-aafa-4d16-b710-3d939db122cc"
      unitRef="usd">5500000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTMtMi0xLTEtNDIyNTY_693cdda2-feac-405b-b4e7-d3c99f18d8a1"
      unitRef="usd">431379000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTMtNC0xLTEtNDIyNTY_477aecce-91f2-4400-85ff-db572c1b61b4"
      unitRef="usd">264291000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInDepositsOutstanding
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTQtMi0xLTEtNDIyNTY_af64d982-d64b-46f2-8943-552551d1d310"
      unitRef="usd">20917000</us-gaap:IncreaseDecreaseInDepositsOutstanding>
    <us-gaap:IncreaseDecreaseInDepositsOutstanding
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTQtNC0xLTEtNDIyNTY_e6445859-16bf-4b50-ad1e-d7a5c587f6e7"
      unitRef="usd">24318000</us-gaap:IncreaseDecreaseInDepositsOutstanding>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTUtMi0xLTEtNDIyNTY_3367f5c2-6071-4a7b-a95e-683c7f2bfe10"
      unitRef="usd">16394000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTUtNC0xLTEtNDIyNTY_c9e5e264-bc85-4720-a53f-9da2a9dae1ef"
      unitRef="usd">4327000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTYtMi0xLTEtNDIyNTY_5ddc9421-c59f-4985-8c26-6e9da4c27c63"
      unitRef="usd">25716000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTYtNC0xLTEtNDIyNTY_ee53094f-78de-450f-918a-3b48b4c36e1d"
      unitRef="usd">7943000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTctMi0xLTEtNDIyNTY_175d4025-df2d-431c-8686-03598c4e408b"
      unitRef="usd">21656000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTctNC0xLTEtNDIyNTY_b149085a-5aa3-4e0f-ac3d-3eb9b4c2a125"
      unitRef="usd">124685000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTgtMi0xLTEtNDIyNTY_aae675b1-c177-4b5d-a6ea-7b33f316d605"
      unitRef="usd">2781000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTgtNC0xLTEtNDIyNTY_54c08c08-9c7b-4ab8-b284-8747511cabfd"
      unitRef="usd">-16259000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTktMi0xLTEtNDIyNTY_d17ff0cb-fa82-4891-b921-6bda6918a2a4"
      unitRef="usd">447206000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMTktNC0xLTEtNDIyNTY_152adbc3-4579-4872-8261-3400fcdaee41"
      unitRef="usd">521020000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMjItMi0xLTEtNDIyNTY_cf8346cf-6f0e-4aab-9183-0c6a87694370"
      unitRef="usd">9222000</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMjItNC0xLTEtNDIyNTY_ee7d78fa-5556-4b56-bf85-30f5c27bbc58"
      unitRef="usd">659000</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMjQtMi0xLTEtNDIyNTY_2e7284f9-0f17-4617-a949-683ecff9d872"
      unitRef="usd">8751000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMjQtNC0xLTEtNDIyNTY_ae9f39ce-e50b-4696-9fdb-25d8f1a4d4b2"
      unitRef="usd">6620000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMjUtMi0xLTEtNDIyNTY_6ac85e89-dd8c-48a9-ba40-ffd08c15e43c"
      unitRef="usd">346000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMjUtNC0xLTEtNDIyNTY_4d4209a8-664e-47c0-8995-5edc18939209"
      unitRef="usd">657000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMjYtMi0xLTEtNDIyNTY_66de8a68-6b54-4882-a123-9dd88127d92a"
      unitRef="usd">-17627000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMjYtNC0xLTEtNDIyNTY_3d89c8d4-f6c5-41e4-b34d-9663debc601b"
      unitRef="usd">-6622000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMjktMi0xLTEtNDIyNTY_c93c9574-82b8-4a94-8389-6a77b4c6c9f9"
      unitRef="usd">1015703000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMjktNC0xLTEtNDIyNTY_a443a292-99a3-4bba-88ce-250a70ba5c04"
      unitRef="usd">754366000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMzAtMi0xLTEtNDg1OTQ_59272c5a-c268-412d-9448-0cf12fdde47a"
      unitRef="usd">600000000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMzAtNC0xLTEtNDg1OTQ_6e608cc4-72f8-48c9-87d6-a259e0d48231"
      unitRef="usd">0</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMzEtMi0xLTEtNDIyNTY_9d46f7c0-8a60-4cf2-9549-0700640b5e2b"
      unitRef="usd">723000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMzEtNC0xLTEtNDIyNTY_2aaab2b1-a6bb-43f9-aaeb-aca3cf190875"
      unitRef="usd">661000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMzItMi0xLTEtNDIyNTY_4249ee78-9e51-4696-b123-2593298ac1e5"
      unitRef="usd">113822000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMzItNC0xLTEtNDIyNTY_06a31565-5dbe-42bf-bf63-bfe8e0b3dc76"
      unitRef="usd">95673000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMzMtMi0xLTEtNDIyNTY_7c86e991-baa3-41d2-b582-ef4383920b3e"
      unitRef="usd">-1502604000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMzMtNC0xLTEtNDIyNTY_e381a943-4db2-4678-8288-b7153e9225fb"
      unitRef="usd">-659354000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMzUtMi0xLTEtNDIyNTY_dd789b87-860f-4757-b102-d4dee93accb5"
      unitRef="usd">-1073025000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMzUtNC0xLTEtNDIyNTY_1a8ce33c-b8f1-4f2a-977e-57c2e8e9698e"
      unitRef="usd">-144956000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMzYtMi0xLTEtNDIyNTY_821060a0-97e0-465b-aeca-8964f01fd849"
      unitRef="usd">2636984000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ifd83874444474ea99d24685d09f74f88_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMzYtNC0xLTEtNDIyNTY_4b237e8b-ccf3-4b25-a64f-d7ef2d124f80"
      unitRef="usd">2809782000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMzgtMi0xLTEtNDIyNTY_eaf3b76e-f228-4a0d-ae28-76f478f5d8ab"
      unitRef="usd">1563959000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i72f76e6c903d49bb9aff4433bb8fd2fd_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfMzgtNC0xLTEtNDIyNTY_6c6cb9f5-d9eb-4e3f-a52c-31c57237c2f2"
      unitRef="usd">2664826000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfNDEtMi0xLTEtNDIyNTY_844d1995-33e4-4498-95ad-e90f1ea3af57"
      unitRef="usd">32627000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfNDEtNC0xLTEtNDIyNTY_0a7897bb-9c14-4597-8990-526cf6fdcfa5"
      unitRef="usd">26875000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfNDItMi0xLTEtNDIyNTY_9e392948-2d89-48cd-9d7b-46d7bfa039ff"
      unitRef="usd">291721000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xNi9mcmFnOjJhZjYyYWUxZjFiZTRiYTM5OTVlNjZlMTkwM2RmOGE1L3RhYmxlOjE2ODMxMTQzMTgzNTQ3MmJhNjhhYjEzMWI5ZGEwMzcwL3RhYmxlcmFuZ2U6MTY4MzExNDMxODM1NDcyYmE2OGFiMTMxYjlkYTAzNzBfNDItNC0xLTEtNDIyNTY_b51d96a8-8f4f-4ce3-ad31-f79400e2ee11"
      unitRef="usd">172563000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yMi9mcmFnOmJiZTFhZGQyMzU2ZTQwYjliNDNiYTExMTdjNjFhZjAxL3RleHRyZWdpb246YmJlMWFkZDIzNTZlNDBiOWI0M2JhMTExN2M2MWFmMDFfMzExMA_08f69c03-28b6-44ee-8d93-9184909de035">Significant Accounting Policies&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Basis of Presentation&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:11pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited, condensed consolidated financial statements include the accounts of NVR, Inc. (&#x201c;NVR&#x201d;, the &#x201c;Company&#x201d;, "we", "us" or "our") and its subsidiaries and certain other entities in which the Company is deemed to be the primary beneficiary (see Notes 2 and 3 to the accompanying condensed consolidated financial statements).&#160;&#160;Intercompany accounts and transactions have been eliminated in consolidation.&#160;&#160;The statements have been prepared in conformity with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) for interim financial information and with the instructions to Form 10-Q and Regulation S-X.&#160;&#160;Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements.&#160;&#160;Because the accompanying condensed consolidated financial statements do not include all of the information and footnotes required by GAAP, they should be read in conjunction with the financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December&#160;31, 2021.&#160;&#160;In the opinion of management, all adjustments (consisting only of normal recurring accruals except as otherwise noted herein) considered necessary for a fair presentation have been included.&#160;&#160;Operating results for the three and six months ended June&#160;30, 2022 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 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:11pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes.&#160;&#160;Actual results could differ from those estimates. &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:11pt;font-weight:400;line-height:120%"&gt;For the three and six months ended June&#160;30, 2022 and 2021, comprehensive income equaled net income; therefore, a separate statement of comprehensive income is not included in the accompanying condensed consolidated financial statements.&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:11pt;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:11pt;font-weight:400;line-height:120%"&gt;The beginning-of-period and end-of-period cash, restricted cash, and cash equivalent balances presented on the accompanying condensed consolidated statements of cash flows includes cash related to a consolidated joint venture which is included in homebuilding "Other assets" on the accompanying condensed consolidated balance sheets.  The cash related to this consolidated joint venture as of June&#160;30, 2022 and December&#160;31, 2021 was $258 and $268, respectively, and as of June&#160;30, 2021 and December&#160;31, 2020 was $273 and $269, respectively.&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:11pt;font-weight:700;line-height:120%"&gt;Revenue Recognition&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:11pt;font-weight:400;line-height:120%"&gt;Homebuilding revenue is recognized on the settlement date at the contract sales price, when control is transferred to our customers.  Our contract liabilities, which consist of deposits received from customers on homes not settled, were $439,119 and $417,463 as of June&#160;30, 2022 and December&#160;31, 2021, respectively.  We expect that substantially all of the customer deposits held at December 31, 2021 will be recognized in revenue in 2022. Our contract assets consist of prepaid sales compensation and totaled approximately $24,400 and $25,200, as of June&#160;30, 2022 and December&#160;31, 2021, respectively.  Prepaid sales compensation is included in homebuilding &#x201c;Other assets&#x201d; on the accompanying condensed consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yMi9mcmFnOmJiZTFhZGQyMzU2ZTQwYjliNDNiYTExMTdjNjFhZjAxL3RleHRyZWdpb246YmJlMWFkZDIzNTZlNDBiOWI0M2JhMTExN2M2MWFmMDFfMzExNA_d734b098-249e-487f-bb79-94b953851d12">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Basis of Presentation&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:11pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited, condensed consolidated financial statements include the accounts of NVR, Inc. (&#x201c;NVR&#x201d;, the &#x201c;Company&#x201d;, "we", "us" or "our") and its subsidiaries and certain other entities in which the Company is deemed to be the primary beneficiary (see Notes 2 and 3 to the accompanying condensed consolidated financial statements).&#160;&#160;Intercompany accounts and transactions have been eliminated in consolidation.&#160;&#160;The statements have been prepared in conformity with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) for interim financial information and with the instructions to Form 10-Q and Regulation S-X.&#160;&#160;Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements.&#160;&#160;Because the accompanying condensed consolidated financial statements do not include all of the information and footnotes required by GAAP, they should be read in conjunction with the financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December&#160;31, 2021.&#160;&#160;In the opinion of management, all adjustments (consisting only of normal recurring accruals except as otherwise noted herein) considered necessary for a fair presentation have been included.&#160;&#160;Operating results for the three and six months ended June&#160;30, 2022 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes.&#160;&#160;Actual results could differ from those estimates.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i4a745f9ddc1f4a4fb5444108e0e6708f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yMi9mcmFnOmJiZTFhZGQyMzU2ZTQwYjliNDNiYTExMTdjNjFhZjAxL3RleHRyZWdpb246YmJlMWFkZDIzNTZlNDBiOWI0M2JhMTExN2M2MWFmMDFfMjM1OA_be301932-0ce7-4044-a4a9-a7672505e320"
      unitRef="usd">258000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="ie73961ee8eb44646bcbabd3e6fabf5e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yMi9mcmFnOmJiZTFhZGQyMzU2ZTQwYjliNDNiYTExMTdjNjFhZjAxL3RleHRyZWdpb246YmJlMWFkZDIzNTZlNDBiOWI0M2JhMTExN2M2MWFmMDFfMjM2NQ_06d1d8d4-6bf2-4320-b724-087494a8aed1"
      unitRef="usd">268000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="id75d4a02e7a1407181a852fd8c4ea729_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yMi9mcmFnOmJiZTFhZGQyMzU2ZTQwYjliNDNiYTExMTdjNjFhZjAxL3RleHRyZWdpb246YmJlMWFkZDIzNTZlNDBiOWI0M2JhMTExN2M2MWFmMDFfMjQwNw_7bc53e2a-1f38-4927-ad01-4d4b0c79f95b"
      unitRef="usd">273000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i1f4a3181e81449d1af645dff0a2c64e2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yMi9mcmFnOmJiZTFhZGQyMzU2ZTQwYjliNDNiYTExMTdjNjFhZjAxL3RleHRyZWdpb246YmJlMWFkZDIzNTZlNDBiOWI0M2JhMTExN2M2MWFmMDFfMjQxNA_54e37a52-bc50-43e6-bf02-aef83b3cc5b6"
      unitRef="usd">269000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yMi9mcmFnOmJiZTFhZGQyMzU2ZTQwYjliNDNiYTExMTdjNjFhZjAxL3RleHRyZWdpb246YmJlMWFkZDIzNTZlNDBiOWI0M2JhMTExN2M2MWFmMDFfMzEwOQ_b64849af-8eb7-4e78-9307-80697049856b">Revenue RecognitionHomebuilding revenue is recognized on the settlement date at the contract sales price, when control is transferred to our customers.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:ContractWithCustomerLiability
      contextRef="icbcdfed4227d4bf0938df3befa1e2d3d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yMi9mcmFnOmJiZTFhZGQyMzU2ZTQwYjliNDNiYTExMTdjNjFhZjAxL3RleHRyZWdpb246YmJlMWFkZDIzNTZlNDBiOWI0M2JhMTExN2M2MWFmMDFfMjY4OQ_a7758a5e-8247-404a-9419-690d9d705623"
      unitRef="usd">439119000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i4a45008d962f4e5591f7f9365a45ae8b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yMi9mcmFnOmJiZTFhZGQyMzU2ZTQwYjliNDNiYTExMTdjNjFhZjAxL3RleHRyZWdpb246YmJlMWFkZDIzNTZlNDBiOWI0M2JhMTExN2M2MWFmMDFfMjY5Ng_7d27f928-6d17-4a58-9610-5063eb8f7edd"
      unitRef="usd">417463000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i1dad21171a29446da1b7e29414f78f69_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yMi9mcmFnOmJiZTFhZGQyMzU2ZTQwYjliNDNiYTExMTdjNjFhZjAxL3RleHRyZWdpb246YmJlMWFkZDIzNTZlNDBiOWI0M2JhMTExN2M2MWFmMDFfMjkzOA_6db4493b-35f5-40c9-8145-ea12b71ffe54"
      unitRef="usd">24400000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i3e65097f45b44164a6082ca71689319a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yMi9mcmFnOmJiZTFhZGQyMzU2ZTQwYjliNDNiYTExMTdjNjFhZjAxL3RleHRyZWdpb246YmJlMWFkZDIzNTZlNDBiOWI0M2JhMTExN2M2MWFmMDFfMjk0NQ_b23a6409-4c03-4929-a388-12c196a90875"
      unitRef="usd">25200000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:VariableInterestEntityDisclosureTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RleHRyZWdpb246YTZjODZlMjhmYjY2NGE5OGE1MTZmZWJkZTJkNjc2NjRfMjY2OA_e197cca7-d3a6-4108-8e8c-5942fad3797f">Variable Interest Entities ("VIEs")&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fixed Price Finished Lot Purchase Agreements (&#x201c;LPAs&#x201d;)&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:11pt;font-weight:400;line-height:120%"&gt;We generally do not engage in the land development business.&#160;&#160;Instead, we typically acquire finished building lots at market prices from various development entities under LPAs.&#160;&#160;The LPAs require deposits that may be forfeited if we fail to perform under the LPAs.&#160;&#160;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. &#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:11pt;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.&#160;&#160;Those development entities are deemed to be VIEs.&#160;&#160;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.&#160;&#160;We have 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:11pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2022, we controlled approximately 127,700 lots under LPAs with third parties through deposits in cash and letters of credit totaling approximately $541,400 and $8,100, respectively.&#160;&#160;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.  For the three and six months ended June&#160;30, 2022, we recorded a net reversal of approximately $400 and $6,300, respectively, related to previously impaired lot deposits based on current market conditions.  For the three and six months ended June&#160;30, 2021, we recorded a net reversal of approximately $7,200 and $13,400, respectively, related to previously impaired lot deposits. Our contract land deposit asset is shown net of a $23,516 and $30,041 impairment reserve at June&#160;30, 2022 and December&#160;31, 2021, 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:11pt;font-weight:400;line-height:120%"&gt;In addition, we have certain properties under contract with land owners that are expected to yield approximately 23,900 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. These properties are controlled with deposits in cash totaling approximately $6,500 as of June&#160;30, 2022, of which approximately $4,300 is refundable if certain contractual conditions are not met.&#160;&#160;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:11pt;font-weight:400;line-height:120%"&gt;Our total risk of loss related to contract land deposits is limited to the amount of the deposits pursuant to the liquidated damages provision of the LPAs.  As of June&#160;30, 2022 and December&#160;31, 2021, our total risk of loss was as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.547%"/&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;June 30, 2022&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;December 31, 2021&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;Contract land deposits&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;547,914&#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;527,180&#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-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;(23,516)&lt;/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;(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;/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;Contract land deposits, net&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;524,398&#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;497,139&#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-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;8,077&#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;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;/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 #000;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 #000;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;532,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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 #000;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 #000;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="iee7c71c594a747b282c43ae75a1fa192_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RleHRyZWdpb246YTZjODZlMjhmYjY2NGE5OGE1MTZmZWJkZTJkNjc2NjRfNDky_a5584cb0-c66f-499e-864f-180b9af216a7"
      unitRef="number">0.10</nvr:MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements>
    <nvr:LotsControlledByCompany
      contextRef="iee7c71c594a747b282c43ae75a1fa192_I20220630"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RleHRyZWdpb246YTZjODZlMjhmYjY2NGE5OGE1MTZmZWJkZTJkNjc2NjRfMTEyNw_e97b647e-bcfd-4c6f-9d9b-456dd99c54a1"
      unitRef="lot">127700</nvr:LotsControlledByCompany>
    <nvr:ContractLandDepositsOnLotPurchaseAgreements
      contextRef="iee7c71c594a747b282c43ae75a1fa192_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RleHRyZWdpb246YTZjODZlMjhmYjY2NGE5OGE1MTZmZWJkZTJkNjc2NjRfMTIzNQ_16cbf03e-6aea-457f-8fce-227acc0d705a"
      unitRef="usd">541400000</nvr:ContractLandDepositsOnLotPurchaseAgreements>
    <nvr:LetterOfCreditOnLotPurchaseAgreements
      contextRef="iee7c71c594a747b282c43ae75a1fa192_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RleHRyZWdpb246YTZjODZlMjhmYjY2NGE5OGE1MTZmZWJkZTJkNjc2NjRfNTQ5NzU1ODE2OTI4_50f67f04-cbdf-49a6-9b02-e61b2d5cb87a"
      unitRef="usd">8100000</nvr:LetterOfCreditOnLotPurchaseAgreements>
    <nvr:NetContractLandDepositImpairmentRecoveries
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RleHRyZWdpb246YTZjODZlMjhmYjY2NGE5OGE1MTZmZWJkZTJkNjc2NjRfMTYwNQ_e9ea2854-8abc-44df-93ee-c37c47ca1a4d"
      unitRef="usd">400000</nvr:NetContractLandDepositImpairmentRecoveries>
    <nvr:NetContractLandDepositImpairmentRecoveries
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RleHRyZWdpb246YTZjODZlMjhmYjY2NGE5OGE1MTZmZWJkZTJkNjc2NjRfMTYxMg_3c4e0c8a-b274-4809-8280-ef53762ab450"
      unitRef="usd">6300000</nvr:NetContractLandDepositImpairmentRecoveries>
    <nvr:NetContractLandDepositImpairmentRecoveries
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RleHRyZWdpb246YTZjODZlMjhmYjY2NGE5OGE1MTZmZWJkZTJkNjc2NjRfNTQ5NzU1ODE2Nzcz_e93c24a0-e8c7-44da-8f4e-2ee3dcc1b135"
      unitRef="usd">7200000</nvr:NetContractLandDepositImpairmentRecoveries>
    <nvr:NetContractLandDepositImpairmentRecoveries
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RleHRyZWdpb246YTZjODZlMjhmYjY2NGE5OGE1MTZmZWJkZTJkNjc2NjRfNTQ5NzU1ODE2Nzk2_db4cbb2c-a7c4-4519-ad14-a086b2fef978"
      unitRef="usd">13400000</nvr:NetContractLandDepositImpairmentRecoveries>
    <nvr:LossReserveOnContractLandDeposits
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RleHRyZWdpb246YTZjODZlMjhmYjY2NGE5OGE1MTZmZWJkZTJkNjc2NjRfMTc2Mg_ccdf6ac5-c1d7-439d-8a35-a70c6fa4864c"
      unitRef="usd">23516000</nvr:LossReserveOnContractLandDeposits>
    <nvr:LossReserveOnContractLandDeposits
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RleHRyZWdpb246YTZjODZlMjhmYjY2NGE5OGE1MTZmZWJkZTJkNjc2NjRfMTc3MA_29d3e1f9-244c-410b-91c1-4ccbf9745166"
      unitRef="usd">30041000</nvr:LossReserveOnContractLandDeposits>
    <nvr:LotsControlledByCompany
      contextRef="i90e3c09e1bd24ddb80f93cc83638487e_I20220630"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RleHRyZWdpb246YTZjODZlMjhmYjY2NGE5OGE1MTZmZWJkZTJkNjc2NjRfMTkzMw_d8709370-9bc6-406a-a1b0-6bcfc0728fa4"
      unitRef="lot">23900</nvr:LotsControlledByCompany>
    <nvr:ContractLandDeposits
      contextRef="i90e3c09e1bd24ddb80f93cc83638487e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RleHRyZWdpb246YTZjODZlMjhmYjY2NGE5OGE1MTZmZWJkZTJkNjc2NjRfMjE3OQ_a108a035-d978-4645-a69f-1b81b9b8f2da"
      unitRef="usd">6500000</nvr:ContractLandDeposits>
    <nvr:RefundableDeposits
      contextRef="i90e3c09e1bd24ddb80f93cc83638487e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RleHRyZWdpb246YTZjODZlMjhmYjY2NGE5OGE1MTZmZWJkZTJkNjc2NjRfMjIxNQ_e4fe4227-ed93-4d8b-87cf-48f72b5fca8a"
      unitRef="usd">4300000</nvr:RefundableDeposits>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RleHRyZWdpb246YTZjODZlMjhmYjY2NGE5OGE1MTZmZWJkZTJkNjc2NjRfMjY2Ng_89e0ce6b-840d-4558-9e76-e608fd75a080">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Our total risk of loss related to contract land deposits is limited to the amount of the deposits pursuant to the liquidated damages provision of the LPAs.  As of June&#160;30, 2022 and December&#160;31, 2021, our total risk of loss was as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.547%"/&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;June 30, 2022&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;December 31, 2021&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;Contract land deposits&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;547,914&#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;527,180&#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-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;(23,516)&lt;/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;(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;/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;Contract land deposits, net&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;524,398&#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;497,139&#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-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;8,077&#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;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;/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 #000;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 #000;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;532,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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 #000;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 #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
    <nvr:ContractLandDeposits
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RhYmxlOmU3YTVkMjIzNTYzMDQ5YjI4NjM0ZmMxNmFlNzhhMDZiL3RhYmxlcmFuZ2U6ZTdhNWQyMjM1NjMwNDliMjg2MzRmYzE2YWU3OGEwNmJfMS0yLTEtMS00MjI1Ng_0e97f21d-67ae-4c99-aab7-ab877b031c9e"
      unitRef="usd">547914000</nvr:ContractLandDeposits>
    <nvr:ContractLandDeposits
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RhYmxlOmU3YTVkMjIzNTYzMDQ5YjI4NjM0ZmMxNmFlNzhhMDZiL3RhYmxlcmFuZ2U6ZTdhNWQyMjM1NjMwNDliMjg2MzRmYzE2YWU3OGEwNmJfMS00LTEtMS00MjI1Ng_002041bc-a508-4a50-85da-d8e37ccff055"
      unitRef="usd">527180000</nvr:ContractLandDeposits>
    <nvr:LossReserveOnContractLandDeposits
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RhYmxlOmU3YTVkMjIzNTYzMDQ5YjI4NjM0ZmMxNmFlNzhhMDZiL3RhYmxlcmFuZ2U6ZTdhNWQyMjM1NjMwNDliMjg2MzRmYzE2YWU3OGEwNmJfMi0yLTEtMS00MjI1Ng_8b45ced9-af2e-49e8-96b3-edce847cc4da"
      unitRef="usd">23516000</nvr:LossReserveOnContractLandDeposits>
    <nvr:LossReserveOnContractLandDeposits
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RhYmxlOmU3YTVkMjIzNTYzMDQ5YjI4NjM0ZmMxNmFlNzhhMDZiL3RhYmxlcmFuZ2U6ZTdhNWQyMjM1NjMwNDliMjg2MzRmYzE2YWU3OGEwNmJfMi00LTEtMS00MjI1Ng_b556f4c0-2879-4f92-859a-5c32f0b733ce"
      unitRef="usd">30041000</nvr:LossReserveOnContractLandDeposits>
    <us-gaap:DepositsAssets
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RhYmxlOmU3YTVkMjIzNTYzMDQ5YjI4NjM0ZmMxNmFlNzhhMDZiL3RhYmxlcmFuZ2U6ZTdhNWQyMjM1NjMwNDliMjg2MzRmYzE2YWU3OGEwNmJfMy0yLTEtMS00MjI1Ng_d850bbd0-a7a4-49bb-a0cd-44a03af2726a"
      unitRef="usd">524398000</us-gaap:DepositsAssets>
    <us-gaap:DepositsAssets
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RhYmxlOmU3YTVkMjIzNTYzMDQ5YjI4NjM0ZmMxNmFlNzhhMDZiL3RhYmxlcmFuZ2U6ZTdhNWQyMjM1NjMwNDliMjg2MzRmYzE2YWU3OGEwNmJfMy00LTEtMS00MjI1Ng_9fee22cf-4eb1-40ae-bc89-b506a1f7593a"
      unitRef="usd">497139000</us-gaap:DepositsAssets>
    <nvr:LetterOfCreditOnLotPurchaseAgreements
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RhYmxlOmU3YTVkMjIzNTYzMDQ5YjI4NjM0ZmMxNmFlNzhhMDZiL3RhYmxlcmFuZ2U6ZTdhNWQyMjM1NjMwNDliMjg2MzRmYzE2YWU3OGEwNmJfNC0yLTEtMS00MjI1Ng_dd55c30d-8fcc-4588-a118-cb9819f64469"
      unitRef="usd">8077000</nvr:LetterOfCreditOnLotPurchaseAgreements>
    <nvr:LettersOfCreditRelatedToLots
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RhYmxlOmU3YTVkMjIzNTYzMDQ5YjI4NjM0ZmMxNmFlNzhhMDZiL3RhYmxlcmFuZ2U6ZTdhNWQyMjM1NjMwNDliMjg2MzRmYzE2YWU3OGEwNmJfNC00LTEtMS00MjI1Ng_804cb01a-8e37-4f2e-b5c1-43b1be0d9c98"
      unitRef="usd">10145000</nvr:LettersOfCreditRelatedToLots>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RhYmxlOmU3YTVkMjIzNTYzMDQ5YjI4NjM0ZmMxNmFlNzhhMDZiL3RhYmxlcmFuZ2U6ZTdhNWQyMjM1NjMwNDliMjg2MzRmYzE2YWU3OGEwNmJfNS0yLTEtMS00MjI1Ng_33fd541e-eaf7-46f9-b2d6-66fbd25bb9a6"
      unitRef="usd">532475000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yNS9mcmFnOmE2Yzg2ZTI4ZmI2NjRhOThhNTE2ZmViZGUyZDY3NjY0L3RhYmxlOmU3YTVkMjIzNTYzMDQ5YjI4NjM0ZmMxNmFlNzhhMDZiL3RhYmxlcmFuZ2U6ZTdhNWQyMjM1NjMwNDliMjg2MzRmYzE2YWU3OGEwNmJfNS00LTEtMS00MjI1Ng_70b1ca93-5ea8-4cd7-b33f-39bb27dfd9c7"
      unitRef="usd">507284000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yOC9mcmFnOjA0MDVmMzllNDU3NDQxZDM5Zjg5ZmJlNDk3ZGJiZTcxL3RleHRyZWdpb246MDQwNWYzOWU0NTc0NDFkMzlmODlmYmU0OTdkYmJlNzFfMjY4Mg_6e07a88f-cb97-4782-992d-653b1a6d0dc6">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:11pt;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 are at risk only for the amount we have invested, or have 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 LPAs 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:11pt;font-weight:400;line-height:120%"&gt;At June&#160;30, 2022, we had an aggregate investment totaling approximately $30,000 in five JVs that are expected to produce approximately 5,400 finished lots, of which approximately 5,050 lots were controlled by us and the remaining approximately 350 lots were either under contract with unrelated parties or not currently under contract.  We had additional funding commitments totaling approximately $2,000 to one of the JVs at June&#160;30, 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:11pt;font-weight:400;line-height:120%"&gt;We determined that we are not the primary beneficiary in four 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 $30,000 and $20,300 at June&#160;30, 2022 and December&#160;31, 2021, respectively, and is reported in the homebuilding &#x201c;Other assets&#x201d; line item on the accompanying condensed consolidated balance &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:11pt;font-weight:400;line-height:120%"&gt;sheets. None of the unconsolidated JVs had any indicators of impairment as of June&#160;30, 2022.  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 have been completed and we have no remaining investment in the JV.  As of June 30, 2022, the JV had remaining balances of $258 in cash and $232 in accrued expenses, which are included in homebuilding "Other assets" and "Accrued expenses and other liabilities," respectively, in the accompanying condensed 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:11pt;font-weight:400;line-height:120%"&gt;We recognize income from the JVs as a reduction to the lot cost of the lots purchased from the respective JVs when the homes are settled, based on the expected total profitability and the total number of lots expected to be produced by the respective 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:11pt;font-weight:400;line-height:120%"&gt;We classify distributions received from unconsolidated JVs using the cumulative earnings approach.  As a result, distributions received up to the amount of cumulative earnings recognized by us are reported as distributions of earnings and those in excess of that amount are reported as a distribution of capital. These distributions are classified within the accompanying condensed consolidated statements of cash flows as cash flows from operating activities and investing activities, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yOC9mcmFnOjA0MDVmMzllNDU3NDQxZDM5Zjg5ZmJlNDk3ZGJiZTcxL3RleHRyZWdpb246MDQwNWYzOWU0NTc0NDFkMzlmODlmYmU0OTdkYmJlNzFfNjA2_d4c3aa53-4775-4eef-90eb-e064efa2217c"
      unitRef="usd">30000000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <nvr:NumberOfJointVentures
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yOC9mcmFnOjA0MDVmMzllNDU3NDQxZDM5Zjg5ZmJlNDk3ZGJiZTcxL3RleHRyZWdpb246MDQwNWYzOWU0NTc0NDFkMzlmODlmYmU0OTdkYmJlNzFfNjEy_b62420c1-cb5a-4c50-9e30-7afb4e98c018"
      unitRef="joint_venture">5</nvr:NumberOfJointVentures>
    <nvr:ExpectedProductionOfFinishedLotsFromJointVentures
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yOC9mcmFnOjA0MDVmMzllNDU3NDQxZDM5Zjg5ZmJlNDk3ZGJiZTcxL3RleHRyZWdpb246MDQwNWYzOWU0NTc0NDFkMzlmODlmYmU0OTdkYmJlNzFfNjYy_760e803f-a0d7-4720-a12f-1afaeaef96c9"
      unitRef="lot">5400</nvr:ExpectedProductionOfFinishedLotsFromJointVentures>
    <nvr:JointVentureLotsControlledByCompany
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-1"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yOC9mcmFnOjA0MDVmMzllNDU3NDQxZDM5Zjg5ZmJlNDk3ZGJiZTcxL3RleHRyZWdpb246MDQwNWYzOWU0NTc0NDFkMzlmODlmYmU0OTdkYmJlNzFfNzAz_84400c92-a84b-4dea-a537-dfd917ae4256"
      unitRef="lot">5050</nvr:JointVentureLotsControlledByCompany>
    <nvr:JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-1"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yOC9mcmFnOjA0MDVmMzllNDU3NDQxZDM5Zjg5ZmJlNDk3ZGJiZTcxL3RleHRyZWdpb246MDQwNWYzOWU0NTc0NDFkMzlmODlmYmU0OTdkYmJlNzFfNzY1_fff6f991-b45f-4cc5-8595-b2cc0562ffe0"
      unitRef="lot">350</nvr:JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract>
    <nvr:AggregateAdditionalFundingCommitments
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yOC9mcmFnOjA0MDVmMzllNDU3NDQxZDM5Zjg5ZmJlNDk3ZGJiZTcxL3RleHRyZWdpb246MDQwNWYzOWU0NTc0NDFkMzlmODlmYmU0OTdkYmJlNzFfOTE4_a4a47720-a3d3-4d27-a37f-14b03f10e0c8"
      unitRef="usd">2000000</nvr:AggregateAdditionalFundingCommitments>
    <nvr:NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yOC9mcmFnOjA0MDVmMzllNDU3NDQxZDM5Zjg5ZmJlNDk3ZGJiZTcxL3RleHRyZWdpb246MDQwNWYzOWU0NTc0NDFkMzlmODlmYmU0OTdkYmJlNzFfNTQ5NzU1ODE2NjAy_23efa4bd-bc00-468b-a14f-4fe1f4abb278"
      unitRef="joint_venture">4</nvr:NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i1dad21171a29446da1b7e29414f78f69_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yOC9mcmFnOjA0MDVmMzllNDU3NDQxZDM5Zjg5ZmJlNDk3ZGJiZTcxL3RleHRyZWdpb246MDQwNWYzOWU0NTc0NDFkMzlmODlmYmU0OTdkYmJlNzFfMTIwMg_c01cda46-711b-4c27-b191-c084c91fe1ab"
      unitRef="usd">30000000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i3e65097f45b44164a6082ca71689319a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yOC9mcmFnOjA0MDVmMzllNDU3NDQxZDM5Zjg5ZmJlNDk3ZGJiZTcxL3RleHRyZWdpb246MDQwNWYzOWU0NTc0NDFkMzlmODlmYmU0OTdkYmJlNzFfMTIwOQ_d9319777-00bc-42ff-85ac-1a2af6053f4b"
      unitRef="usd">20300000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i4a745f9ddc1f4a4fb5444108e0e6708f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yOC9mcmFnOjA0MDVmMzllNDU3NDQxZDM5Zjg5ZmJlNDk3ZGJiZTcxL3RleHRyZWdpb246MDQwNWYzOWU0NTc0NDFkMzlmODlmYmU0OTdkYmJlNzFfMTcxOQ_be301932-0ce7-4044-a4a9-a7672505e320"
      unitRef="usd">258000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i40122605828f4cd6bfc8da91f5d4a991_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8yOC9mcmFnOjA0MDVmMzllNDU3NDQxZDM5Zjg5ZmJlNDk3ZGJiZTcxL3RleHRyZWdpb246MDQwNWYzOWU0NTc0NDFkMzlmODlmYmU0OTdkYmJlNzFfMTczNA_8960bcc8-1ca6-4f91-9756-8b338da541e2"
      unitRef="usd">232000</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <nvr:LandUnderDevelopmentDisclosureTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zMS9mcmFnOmViNTAyY2U3NzQ5MzQxODJhMjFkOWNmNGNiNmI1ZTM5L3RleHRyZWdpb246ZWI1MDJjZTc3NDkzNDE4MmEyMWQ5Y2Y0Y2I2YjVlMzlfNzA0_9329ec81-14be-4ce7-99fd-16b820af36aa">Land Under DevelopmentOn a limited basis, we directly acquire raw land parcels already zoned for their 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.As of June&#160;30, 2022, we owned land parcels with a carrying value of $16,274 that we intend to develop into approximately 450 finished lots.  We have additional funding commitments of approximately $1,800 under a joint development agreement related to one parcel, a portion of which we expect will be offset by development credits of approximately $600.  None of the raw parcels had any indicators of impairment as of June&#160;30, 2022</nvr:LandUnderDevelopmentDisclosureTextBlock>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zMS9mcmFnOmViNTAyY2U3NzQ5MzQxODJhMjFkOWNmNGNiNmI1ZTM5L3RleHRyZWdpb246ZWI1MDJjZTc3NDkzNDE4MmEyMWQ5Y2Y0Y2I2YjVlMzlfMzYx_cb7ce6ca-8673-4908-9fff-d32fc3db0365"
      unitRef="usd">16274000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <nvr:NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-1"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zMS9mcmFnOmViNTAyY2U3NzQ5MzQxODJhMjFkOWNmNGNiNmI1ZTM5L3RleHRyZWdpb246ZWI1MDJjZTc3NDkzNDE4MmEyMWQ5Y2Y0Y2I2YjVlMzlfNDA5_f2023cae-2700-433d-a424-811df0a48fb9"
      unitRef="lot">450</nvr:NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand>
    <nvr:AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zMS9mcmFnOmViNTAyY2U3NzQ5MzQxODJhMjFkOWNmNGNiNmI1ZTM5L3RleHRyZWdpb246ZWI1MDJjZTc3NDkzNDE4MmEyMWQ5Y2Y0Y2I2YjVlMzlfNDg0_57437613-5858-49fe-af7e-9f4f9db43c59"
      unitRef="usd">1800000</nvr:AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment>
    <nvr:ExpectedDevelopmentCredit
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zMS9mcmFnOmViNTAyY2U3NzQ5MzQxODJhMjFkOWNmNGNiNmI1ZTM5L3RleHRyZWdpb246ZWI1MDJjZTc3NDkzNDE4MmEyMWQ5Y2Y0Y2I2YjVlMzlfNjMw_6b78fc59-e6e6-4b70-a8e8-8e2ae4c122ca"
      unitRef="usd">600000</nvr:ExpectedDevelopmentCredit>
    <nvr:CapitalizedInterestDisclosureTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RleHRyZWdpb246YWE1MjUzNDA5YzJhNDNhNWFmOGQ4N2M0YmRhMzJiYjlfNzM0_d563b971-6515-4a1a-a7b6-d8cc90cf7920">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:11pt;font-weight:400;line-height:120%"&gt;We capitalize interest costs to land under development during the active development of finished lots.&#160;&#160;In addition, we capitalize interest costs on our JV investments while the investments are considered qualified assets pursuant to ASC Topic 835-20 - &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%"&gt;. Capitalized interest is transferred to sold or unsold inventory as the development of finished lots is completed, then charged to cost of sales upon our settlement of homes and the respective lots.&#160;&#160;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:11pt;font-weight:400;line-height:120%"&gt;The following table reflects the changes in our capitalized interest during the three and six months ended June&#160;30, 2022&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; and&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; 2021:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.567%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.581%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.493%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.581%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.493%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.581%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.581%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.747%"/&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;Three Months Ended June 30,&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;Six Months Ended June 30,&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;2022&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;2021&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;2022&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;2021&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;Interest capitalized, beginning of period&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;640&#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;829&#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;593&#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,025&#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-weight:400;line-height:100%"&gt;Interest incurred&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;12,349&#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;13,291&#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;25,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 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,714&#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;Interest charged to 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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,257)&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;(13,270)&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;(25,423)&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;(26,667)&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;Interest charged to cost of sales&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;(52)&lt;/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;(206)&lt;/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;(93)&lt;/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;(428)&lt;/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;Interest capitalized, end of period&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;680&#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;644&#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;680&#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;644&#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;</nvr:CapitalizedInterestDisclosureTextBlock>
    <nvr:SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RleHRyZWdpb246YWE1MjUzNDA5YzJhNDNhNWFmOGQ4N2M0YmRhMzJiYjlfNzM4_11cecd7c-ca57-4a5f-bf17-420fe989cb50">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table reflects the changes in our capitalized interest during the three and six months ended June&#160;30, 2022&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; and&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; 2021:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.567%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.581%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.493%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.581%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.493%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.581%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.581%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.747%"/&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;Three Months Ended June 30,&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;Six Months Ended June 30,&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;2022&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;2021&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;2022&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;2021&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;Interest capitalized, beginning of period&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;640&#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;829&#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;593&#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,025&#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-weight:400;line-height:100%"&gt;Interest incurred&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;12,349&#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;13,291&#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;25,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 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,714&#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;Interest charged to 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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,257)&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;(13,270)&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;(25,423)&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;(26,667)&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;Interest charged to cost of sales&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;(52)&lt;/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;(206)&lt;/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;(93)&lt;/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;(428)&lt;/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;Interest capitalized, end of period&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;680&#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;644&#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;680&#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;644&#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:SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i1eac274b83554aecbb6fc604e26d72bc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfMi0yLTEtMS00MjI1Ng_efc42dd7-b57b-4717-8df5-2187a00f69d5"
      unitRef="usd">640000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="ic4c211dc7a894430aea21405522788ba_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfMi00LTEtMS00MjI1Ng_16d8d6af-2e95-4a29-b515-369dab87de73"
      unitRef="usd">829000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfMi02LTEtMS00MjI1Ng_76631efb-c21b-4328-ac3b-ee1ecee8c432"
      unitRef="usd">593000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="ifd83874444474ea99d24685d09f74f88_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfMi04LTEtMS00MjI1Ng_461becf3-87d1-4314-922d-9e80721e7e60"
      unitRef="usd">1025000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:InterestCostsIncurred
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfMy0yLTEtMS00MjI1Ng_ed86a9c6-5791-4ebe-8052-3f35f4ca4c6a"
      unitRef="usd">12349000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfMy00LTEtMS00MjI1Ng_fca2b584-9887-401b-80d3-f0b230daae3e"
      unitRef="usd">13291000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfMy02LTEtMS00MjI1Ng_1e2e7cf7-1f6f-45a7-b00f-170918e1e3b6"
      unitRef="usd">25603000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfMy04LTEtMS00MjI1Ng_b23fd478-3b36-4b80-96dc-477273c2a5b6"
      unitRef="usd">26714000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestExpense
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfNC0yLTEtMS00MjI1Ng_1497784e-c1f3-4519-a0a1-7575b7ade3f5"
      unitRef="usd">12257000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfNC00LTEtMS00MjI1Ng_3fdd0b13-42ed-469e-aea7-39c246a5148a"
      unitRef="usd">13270000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfNC02LTEtMS00MjI1Ng_dbfc709d-faf0-424c-a2af-b13915a7547d"
      unitRef="usd">25423000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfNC04LTEtMS00MjI1Ng_09997e99-f80a-4675-b4cb-cd5d9ce6fe39"
      unitRef="usd">26667000</us-gaap:InterestExpense>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfNS0yLTEtMS00MjI1Ng_c6cd57f1-3435-4a7c-816e-fc8b3e6d9a42"
      unitRef="usd">52000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfNS00LTEtMS00MjI1Ng_83700741-0c17-44dc-8b30-1a71aed895cd"
      unitRef="usd">206000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfNS02LTEtMS00MjI1Ng_6ae222d7-b65e-4a76-a38c-8f439e1f4132"
      unitRef="usd">93000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfNS04LTEtMS00MjI1Ng_e6604d83-1106-42c3-a1a6-b44464da7895"
      unitRef="usd">428000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfNi0yLTEtMS00MjI1Ng_68d7b55b-d493-4f86-8145-fe064ccf7fb8"
      unitRef="usd">680000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i72f76e6c903d49bb9aff4433bb8fd2fd_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfNi00LTEtMS00MjI1Ng_c2b967e8-594c-4114-9474-d387e74fc3e9"
      unitRef="usd">644000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfNi02LTEtMS00MjI1Ng_7fece5b6-4ea0-4dea-965f-22ccc2a6defd"
      unitRef="usd">680000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i72f76e6c903d49bb9aff4433bb8fd2fd_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNC9mcmFnOmFhNTI1MzQwOWMyYTQzYTVhZjhkODdjNGJkYTMyYmI5L3RhYmxlOjQ1NDUyOTgzMjBkNDQxNDBhZjJlYjA5MjFjNDAyZTUwL3RhYmxlcmFuZ2U6NDU0NTI5ODMyMGQ0NDE0MGFmMmViMDkyMWM0MDJlNTBfNi04LTEtMS00MjI1Ng_afcfc4ab-06c0-48b5-9030-0cee7f0893be"
      unitRef="usd">644000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RleHRyZWdpb246ZDc0OGY4OGYyOTA2NDc2NmE2YTU5MDQ4ZjUxOGE3NzFfNDQ4_7603c7b7-efcd-4e6e-99b9-b780e4c466f5">Earnings per Share&lt;div style="margin-top:6pt;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;The following weighted average shares and share equivalents were used to calculate basic and diluted earnings per share ("EPS") for the three and six months ended June&#160;30, 2022 and 2021:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.219%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.827%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.827%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.827%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.832%"/&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;Three Months Ended June 30,&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;Six Months Ended June 30,&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;2022&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;2021&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;2022&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;2021&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 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,286,574&#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,622,635&#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,335,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 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,647,874&#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: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;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;text-align:left;vertical-align: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;217,730&#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;274,074&#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;244,445&#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;269,230&#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,504,304&#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,896,709&#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,580,089&#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,917,104&#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-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:11pt;font-weight:400;line-height:120%"&gt;The following non-qualified stock options ("Options") and restricted stock units ("RSUs") issued under equity incentive plans were outstanding during the three and six months ended June&#160;30, 2022 and 2021, but were not included in the computation of diluted EPS because the effect would have been anti-dilutive.&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.795%"/&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;Three Months Ended June 30,&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;Six Months Ended June 30,&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;2022&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;2021&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;2022&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;2021&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;217,662&#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,182&#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;189,988&#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;19,002&#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:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RleHRyZWdpb246ZDc0OGY4OGYyOTA2NDc2NmE2YTU5MDQ4ZjUxOGE3NzFfNDQ2_1f92a047-d267-4cd5-93af-58972e04a656">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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 ("EPS") for the three and six months ended June&#160;30, 2022 and 2021:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.219%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.827%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.827%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.827%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.832%"/&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;Three Months Ended June 30,&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;Six Months Ended June 30,&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;2022&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;2021&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;2022&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;2021&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 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,286,574&#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,622,635&#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,335,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 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,647,874&#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: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;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;text-align:left;vertical-align: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;217,730&#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;274,074&#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;244,445&#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;269,230&#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,504,304&#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,896,709&#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,580,089&#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,917,104&#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;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOmIzMWUxZTMwMWE0MjRjOGNiMGUxYjA3YTc2OWY2MzQ3L3RhYmxlcmFuZ2U6YjMxZTFlMzAxYTQyNGM4Y2IwZTFiMDdhNzY5ZjYzNDdfMi0yLTEtMS00MjI1Ng_07eb3308-7f57-42a5-b398-f4695310d9ec"
      unitRef="shares">3286574</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOmIzMWUxZTMwMWE0MjRjOGNiMGUxYjA3YTc2OWY2MzQ3L3RhYmxlcmFuZ2U6YjMxZTFlMzAxYTQyNGM4Y2IwZTFiMDdhNzY5ZjYzNDdfMi00LTEtMS00MjI1Ng_858a9f58-1e5b-437b-8ca1-9bc2c88c75fe"
      unitRef="shares">3622635</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOmIzMWUxZTMwMWE0MjRjOGNiMGUxYjA3YTc2OWY2MzQ3L3RhYmxlcmFuZ2U6YjMxZTFlMzAxYTQyNGM4Y2IwZTFiMDdhNzY5ZjYzNDdfMi02LTEtMS00MjI1Ng_91b4e188-c083-4731-a556-336fa5abc72f"
      unitRef="shares">3335644</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOmIzMWUxZTMwMWE0MjRjOGNiMGUxYjA3YTc2OWY2MzQ3L3RhYmxlcmFuZ2U6YjMxZTFlMzAxYTQyNGM4Y2IwZTFiMDdhNzY5ZjYzNDdfMi04LTEtMS00MjI1Ng_71e61b05-7093-4f66-9685-dc58ae144f23"
      unitRef="shares">3647874</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOmIzMWUxZTMwMWE0MjRjOGNiMGUxYjA3YTc2OWY2MzQ3L3RhYmxlcmFuZ2U6YjMxZTFlMzAxYTQyNGM4Y2IwZTFiMDdhNzY5ZjYzNDdfNC0yLTEtMS00MjI1Ng_019d5152-0040-41a8-aec7-ddbc4b3f3f62"
      unitRef="shares">217730</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOmIzMWUxZTMwMWE0MjRjOGNiMGUxYjA3YTc2OWY2MzQ3L3RhYmxlcmFuZ2U6YjMxZTFlMzAxYTQyNGM4Y2IwZTFiMDdhNzY5ZjYzNDdfNC00LTEtMS00MjI1Ng_9295a153-35fb-43d3-91e6-3591c904e791"
      unitRef="shares">274074</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOmIzMWUxZTMwMWE0MjRjOGNiMGUxYjA3YTc2OWY2MzQ3L3RhYmxlcmFuZ2U6YjMxZTFlMzAxYTQyNGM4Y2IwZTFiMDdhNzY5ZjYzNDdfNC02LTEtMS00MjI1Ng_229de647-75cb-4c3f-8239-a41b06000f42"
      unitRef="shares">244445</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOmIzMWUxZTMwMWE0MjRjOGNiMGUxYjA3YTc2OWY2MzQ3L3RhYmxlcmFuZ2U6YjMxZTFlMzAxYTQyNGM4Y2IwZTFiMDdhNzY5ZjYzNDdfNC04LTEtMS00MjI1Ng_2f86585b-8500-4c32-a68b-0164b5e3a167"
      unitRef="shares">269230</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOmIzMWUxZTMwMWE0MjRjOGNiMGUxYjA3YTc2OWY2MzQ3L3RhYmxlcmFuZ2U6YjMxZTFlMzAxYTQyNGM4Y2IwZTFiMDdhNzY5ZjYzNDdfNS0yLTEtMS00MjI1Ng_957ea692-64bd-47cf-b27c-b885fbb9ffe2"
      unitRef="shares">3504304</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOmIzMWUxZTMwMWE0MjRjOGNiMGUxYjA3YTc2OWY2MzQ3L3RhYmxlcmFuZ2U6YjMxZTFlMzAxYTQyNGM4Y2IwZTFiMDdhNzY5ZjYzNDdfNS00LTEtMS00MjI1Ng_70fd61ac-eb33-4c8a-9816-49a6996154db"
      unitRef="shares">3896709</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOmIzMWUxZTMwMWE0MjRjOGNiMGUxYjA3YTc2OWY2MzQ3L3RhYmxlcmFuZ2U6YjMxZTFlMzAxYTQyNGM4Y2IwZTFiMDdhNzY5ZjYzNDdfNS02LTEtMS00MjI1Ng_57b8ebb6-0481-4b36-9f94-124b69d59b29"
      unitRef="shares">3580089</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOmIzMWUxZTMwMWE0MjRjOGNiMGUxYjA3YTc2OWY2MzQ3L3RhYmxlcmFuZ2U6YjMxZTFlMzAxYTQyNGM4Y2IwZTFiMDdhNzY5ZjYzNDdfNS04LTEtMS00MjI1Ng_a4e344e6-843b-4385-af72-6979b623f73d"
      unitRef="shares">3917104</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RleHRyZWdpb246ZDc0OGY4OGYyOTA2NDc2NmE2YTU5MDQ4ZjUxOGE3NzFfNDUy_488b56b8-1555-4a7b-894d-66efe6f11cdd">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following non-qualified stock options ("Options") and restricted stock units ("RSUs") issued under equity incentive plans were outstanding during the three and six months ended June&#160;30, 2022 and 2021, but were not included in the computation of diluted EPS because the effect would have been anti-dilutive.&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.795%"/&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;Three Months Ended June 30,&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;Six Months Ended June 30,&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;2022&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;2021&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;2022&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;2021&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;217,662&#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,182&#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;189,988&#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;19,002&#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;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOjg4YzgyNmY0Y2MxYjQxN2U4OGUxNTI4ZjIxZWJlNmUzL3RhYmxlcmFuZ2U6ODhjODI2ZjRjYzFiNDE3ZTg4ZTE1MjhmMjFlYmU2ZTNfMi0yLTEtMS00MjI1Ng_9903e08b-1909-4382-be0f-5edce0843437"
      unitRef="shares">217662</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOjg4YzgyNmY0Y2MxYjQxN2U4OGUxNTI4ZjIxZWJlNmUzL3RhYmxlcmFuZ2U6ODhjODI2ZjRjYzFiNDE3ZTg4ZTE1MjhmMjFlYmU2ZTNfMi00LTEtMS00MjI1Ng_f1a7ddc3-4f0e-40dd-ae0c-77dbd04b1d38"
      unitRef="shares">18182</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOjg4YzgyNmY0Y2MxYjQxN2U4OGUxNTI4ZjIxZWJlNmUzL3RhYmxlcmFuZ2U6ODhjODI2ZjRjYzFiNDE3ZTg4ZTE1MjhmMjFlYmU2ZTNfMi02LTEtMS00MjI1Ng_5189ff6d-66dc-493f-bed3-cefcbe206b56"
      unitRef="shares">189988</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8zNy9mcmFnOmQ3NDhmODhmMjkwNjQ3NjZhNmE1OTA0OGY1MThhNzcxL3RhYmxlOjg4YzgyNmY0Y2MxYjQxN2U4OGUxNTI4ZjIxZWJlNmUzL3RhYmxlcmFuZ2U6ODhjODI2ZjRjYzFiNDE3ZTg4ZTE1MjhmMjFlYmU2ZTNfMi04LTEtMS00MjI1Ng_95a33e00-1a66-4e2d-a0f8-b312645f859e"
      unitRef="shares">19002</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYyNDg_675d6771-b756-4774-ab4a-cd7dcfe7787f">Equity-Based Compensation&lt;div style="margin-top:6pt;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;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 to key management employees are generally divided such that vesting for 50% of the grant is contingent solely on continued employment, while vesting for the remaining 50% of the grant is contingent upon both continued employment 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.  Grants to directors generally vest solely on continued service as a Director.&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:11pt;font-weight:400;line-height:120%"&gt;During the second quarter of 2022, we issued 165,456 Options and 16,864 RSUs in a block grant to key management employees and Directors.  Block grants are generally made once every four years. Option and RSU grants for the six month period ended June&#160;30, 2022 totaled 168,366 and 17,694, respectively, and were granted under the NVR, Inc. 2014 Equity Incentive Plan (the "2014 Plan") and the NVR, Inc. 2018 Equity Incentive Plan (the "2018 Plan") as follows:&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&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.305%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.953%"/&gt;&lt;td style="width:0.1%"/&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;Options Granted&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-bottom:1pt solid #000;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;2014 Plan&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-bottom:1pt solid #000;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;2018 Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options - service-only (1)&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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options - performance-based (2)&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;55,415&#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;26,185&#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 13pt;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;Total Options Granted&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 #000;padding:2px 0 2px 1pt;text-align:right;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;110,830&lt;/span&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 style="background-color:#ffffff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:right;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;57,536&lt;/span&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 style="background-color:#ffffff;border-top:1pt solid #000;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:700;line-height:100%"&gt;RSUs Granted&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs - service-only (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;&#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;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,870&#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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs - performance-based (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;&#x2014;&#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;8,824&#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 13pt;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;Total RSUs Granted&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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:right;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;17,694&lt;/span&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 style="background-color:#ffffff;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;&lt;div style="padding-left:9pt;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&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:110%;padding-left:6.34pt"&gt;Of the 86,766 service-only Options granted, 68,466 Options will vest over four years in 25% increments on December 31, 2024, 2025, 2026, and 2027; 16,090 Options will vest over two years in 50% increments on December 31, 2026 and 2027; and the remaining 2,210 Options will vest over two years in 50% increments on December 31, 2024 and 2025. Vesting for the Options is contingent solely upon continued employment or continued service as a Director.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&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:110%;padding-left:6.34pt"&gt;Of the 81,600 performance-based Options granted, 63,300 will vest over four years in 25% increments on December 31, 2024, 2025, 2026, and 2027; 16,090 Options will vest over two years in 50% increments on December 31, 2026 and 2027; and the remaining 2,210 Options will vest over two years in 50% increments on December 31, 2024 and 2025. Vesting for the performance-based Options is contingent upon both continued employment and the Company's return on capital performance during 2022 through 2024.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&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:110%;padding-left:6.34pt"&gt;Of the 8,870 service-only RSUs granted, 5,109 will vest over two years in 50% increments on December 31, 2024 and 2025; 3,119 RSUs will vest over four years in 25% increments on December 31, 2024, 2025, 2026, and 2027; and the remaining 642 RSUs will vest over two years in 50% increments on December 31, 2026 and 2027. Vesting for the RSUs is contingent solely upon continued employment.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:6.34pt"&gt;Of the 8,824 performance-based RSUs granted, 5,109 will vest over two years in 50% increments on December 31, 2024 and 2025; 3,119 RSUs will vest over four years in 25% increments on December 31, 2024, 2025, 2026, and 2027; and the remaining 596 RSUs will vest over two years in 50% increments on December 31, 2026 and 2027. Vesting for the performance-based RSUs is contingent upon both continued employment and the Company's return on capital performance during 2022 through 2024.&lt;/span&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:11pt;font-weight:400;line-height:110%"&gt;All Options were granted at an exercise price equal to the closing price of the Company&#x2019;s common stock on the day prior to the date of grant, and expire ten years from 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:11pt;font-weight:400;line-height:120%"&gt;The following table provides additional information relative to our equity-based compensation plans for the six months ended June 30, 2022:&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.760%"&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="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;&#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;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:#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:700;line-height:100%"&gt;Stock Options&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: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:1pt solid #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:1pt solid #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:1pt solid #000000;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;534,695&#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;2,424.62&#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;/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;Granted&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;168,366&#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,487.97&#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="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;text-align:left;vertical-align: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="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,719)&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,598.73&#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;/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;Forfeited&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,450)&lt;/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,406.42&#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="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;text-align:left;vertical-align: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 June 30, 2022&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;647,892&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;2,931.72&#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:2px 1pt;text-align:right;vertical-align: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.1&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;788,955&#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;Exercisable at June 30, 2022&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: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;297,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,927.47&#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="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;3.6&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;618,152&#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:15pt"&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;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;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="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;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;text-align:left;vertical-align: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:#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;16,564&#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:#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;text-align:left;vertical-align: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:#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,694&#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="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;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;text-align:left;vertical-align: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;&#x2014;&#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 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;text-align:left;vertical-align: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:#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,314)&lt;/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="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;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;text-align:left;vertical-align: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 June 30, 2022&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:#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;32,944&#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:#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;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;131,912&#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-weight:400;line-height:100%"&gt;Vested, but not issued at June 30, 2022&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: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="background-color:#ffffff;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="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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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 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:11pt;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:11pt;font-weight:400;line-height:120%"&gt;The fair value of the Options granted during the first six months of 2022 was estimated on the grant date using the Pricing Model, based on the following assumptions:&#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:87.573%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.429%"/&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: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;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;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.60&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: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;1.17%-3.07%&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: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;24.93%-30.52%&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="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:400;line-height:100%"&gt;&#x2014;%&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,434.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;/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:11pt;font-weight:400;line-height:120%"&gt;The weighted average grant date fair value per share of $4,509.67 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:11pt;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 that 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 &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:11pt;font-weight:400;line-height:120%"&gt;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:11pt;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. During the three and six months ended June&#160;30, 2022, we recognized $20,087 and $31,755 in equity-based compensation costs, respectively.  During the three and six months ended June&#160;30, 2021, we recognized $13,379 and $27,850 in 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:11pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2022, the total unrecognized compensation cost for all outstanding Options and RSUs equaled approximately $406,545. 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.8 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="ic2a0becbe2a64691b25418e8d330b849_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NDM5ODE_86c01140-07d3-4a5d-ad6c-cdd3429800bf">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ica522d630a9343739ea5558c04ffb47f_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NDM5ODU_8b9872c7-673d-4988-a295-aca7e4742b88">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i8457365a936a46a89ada07830558d985_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NDM5ODk_cc16efbf-5902-4ec9-b452-2e511d057364">P6Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ic4b5d85e2a294a4fba880020bed17d66_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NDM5OTU_23764f0e-311e-4b79-9872-4c2778d6d983">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i73552100879445aebe7300160101b0b6_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4Mzc4NzY_0ddbcb97-e386-4262-9d97-9eed78572900">P6Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i045ca0f1ccdb4e4d9d1dab251ebc9bd1_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NDM5OTk_5c32ef74-d92a-4a39-9c2f-0ff1b8053a85"
      unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i77c75cd61e8243c6b5861714cb36ae3f_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NDQwMDM_2ab3e60f-a7f9-4674-82d6-5991a4817125"
      unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <nvr:SummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTableTextBlock
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTQ5NTg_6bdea70a-6d7c-4d11-a777-b88a8c8fb37b">&lt;div style="margin-top:6pt;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;During the second quarter of 2022, we issued 165,456 Options and 16,864 RSUs in a block grant to key management employees and Directors.  Block grants are generally made once every four years. Option and RSU grants for the six month period ended June&#160;30, 2022 totaled 168,366 and 17,694, respectively, and were granted under the NVR, Inc. 2014 Equity Incentive Plan (the "2014 Plan") and the NVR, Inc. 2018 Equity Incentive Plan (the "2018 Plan") as follows:&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&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.305%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.953%"/&gt;&lt;td style="width:0.1%"/&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;Options Granted&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-bottom:1pt solid #000;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;2014 Plan&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-bottom:1pt solid #000;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;2018 Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options - service-only (1)&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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options - performance-based (2)&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;55,415&#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;26,185&#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 13pt;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;Total Options Granted&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 #000;padding:2px 0 2px 1pt;text-align:right;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;110,830&lt;/span&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 style="background-color:#ffffff;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:right;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;57,536&lt;/span&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 style="background-color:#ffffff;border-top:1pt solid #000;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:700;line-height:100%"&gt;RSUs Granted&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs - service-only (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;&#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;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,870&#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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs - performance-based (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;&#x2014;&#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;8,824&#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 13pt;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;Total RSUs Granted&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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;border-top:1pt solid #000;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 #000;padding:2px 0 2px 1pt;text-align:right;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;17,694&lt;/span&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 style="background-color:#ffffff;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;&lt;div style="padding-left:9pt;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&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:110%;padding-left:6.34pt"&gt;Of the 86,766 service-only Options granted, 68,466 Options will vest over four years in 25% increments on December 31, 2024, 2025, 2026, and 2027; 16,090 Options will vest over two years in 50% increments on December 31, 2026 and 2027; and the remaining 2,210 Options will vest over two years in 50% increments on December 31, 2024 and 2025. Vesting for the Options is contingent solely upon continued employment or continued service as a Director.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&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:110%;padding-left:6.34pt"&gt;Of the 81,600 performance-based Options granted, 63,300 will vest over four years in 25% increments on December 31, 2024, 2025, 2026, and 2027; 16,090 Options will vest over two years in 50% increments on December 31, 2026 and 2027; and the remaining 2,210 Options will vest over two years in 50% increments on December 31, 2024 and 2025. Vesting for the performance-based Options is contingent upon both continued employment and the Company's return on capital performance during 2022 through 2024.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&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:110%;padding-left:6.34pt"&gt;Of the 8,870 service-only RSUs granted, 5,109 will vest over two years in 50% increments on December 31, 2024 and 2025; 3,119 RSUs will vest over four years in 25% increments on December 31, 2024, 2025, 2026, and 2027; and the remaining 642 RSUs will vest over two years in 50% increments on December 31, 2026 and 2027. Vesting for the RSUs is contingent solely upon continued employment.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;padding-left:6.34pt"&gt;Of the 8,824 performance-based RSUs granted, 5,109 will vest over two years in 50% increments on December 31, 2024 and 2025; 3,119 RSUs will vest over four years in 25% increments on December 31, 2024, 2025, 2026, and 2027; and the remaining 596 RSUs will vest over two years in 50% increments on December 31, 2026 and 2027. Vesting for the performance-based RSUs is contingent upon both continued employment and the Company's return on capital performance during 2022 through 2024.&lt;/span&gt;&lt;/div&gt;</nvr:SummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i3c1be1a342894310aad960015737e757_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NDQwMzE_0e5baff5-aac5-4ce9-b490-41e0624eaa49"
      unitRef="shares">165456</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i214ecae92faa40898c3801c1f479eaab_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NDQwNDE_4747b3ca-d03a-4a1e-a2a5-a8afa802e912"
      unitRef="shares">16864</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="ic2a0becbe2a64691b25418e8d330b849_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF8xMDk5NTExNjc5MzI1_609a657a-6784-45c1-afff-bcea493cc6b1"
      unitRef="shares">168366</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="idc2a784f2f474077b33e057c73102b32_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF8xMDk5NTExNjc5MzM5_9fe3ee22-caf6-4f78-8929-369906e88e1b"
      unitRef="shares">17694</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="idfaf856082f041d2bd149fb5df83b597_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6ZTMxYTZlYmUxYjlkNDljNWI2YWUyMTRjOTgwNzNkZTAvdGFibGVyYW5nZTplMzFhNmViZTFiOWQ0OWM1YjZhZTIxNGM5ODA3M2RlMF8xLTItMS0xLTQyNTU1_60233d0d-3da4-446f-bcc4-7a0d33ef4f2e"
      unitRef="shares">55415</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i89b4daa582374031b9e7f2ae34ef61d6_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6ZTMxYTZlYmUxYjlkNDljNWI2YWUyMTRjOTgwNzNkZTAvdGFibGVyYW5nZTplMzFhNmViZTFiOWQ0OWM1YjZhZTIxNGM5ODA3M2RlMF8xLTQtMS0xLTQyNTU1_d93c5be5-8ac6-4ece-b0a5-66244f8aadcc"
      unitRef="shares">31351</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i88bdc542dac2464fadeb82b45ad4f1bb_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6ZTMxYTZlYmUxYjlkNDljNWI2YWUyMTRjOTgwNzNkZTAvdGFibGVyYW5nZTplMzFhNmViZTFiOWQ0OWM1YjZhZTIxNGM5ODA3M2RlMF8yLTItMS0xLTQyNTU1_630ff73e-8227-483e-9449-8179ff34b5c2"
      unitRef="shares">55415</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ie5f31a6bb8534e99929334017d2d0e5d_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6ZTMxYTZlYmUxYjlkNDljNWI2YWUyMTRjOTgwNzNkZTAvdGFibGVyYW5nZTplMzFhNmViZTFiOWQ0OWM1YjZhZTIxNGM5ODA3M2RlMF8yLTQtMS0xLTQyNTU1_a016e7a0-ddc8-4e32-866e-96882f14d64f"
      unitRef="shares">26185</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i36a211571f844058935572f1310e1094_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6ZTMxYTZlYmUxYjlkNDljNWI2YWUyMTRjOTgwNzNkZTAvdGFibGVyYW5nZTplMzFhNmViZTFiOWQ0OWM1YjZhZTIxNGM5ODA3M2RlMF8zLTItMS0xLTQyNTU1_0bd56911-3285-46e9-891e-9e61ee5bcc3f"
      unitRef="shares">110830</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i2783fb8338364bceb7c6097f20cc50e3_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6ZTMxYTZlYmUxYjlkNDljNWI2YWUyMTRjOTgwNzNkZTAvdGFibGVyYW5nZTplMzFhNmViZTFiOWQ0OWM1YjZhZTIxNGM5ODA3M2RlMF8zLTQtMS0xLTQyNTU1_e484005b-52a9-4ce6-aac7-3b4439dc4e49"
      unitRef="shares">57536</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i23f93aeb60f444c0be30fb70c9341bf7_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6ZTMxYTZlYmUxYjlkNDljNWI2YWUyMTRjOTgwNzNkZTAvdGFibGVyYW5nZTplMzFhNmViZTFiOWQ0OWM1YjZhZTIxNGM5ODA3M2RlMF81LTItMS0xLTQyNTU1_32f90ac7-9c70-41d6-964c-99b0e0507b3e"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ib23a26be52074c31a647bacafb506890_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6ZTMxYTZlYmUxYjlkNDljNWI2YWUyMTRjOTgwNzNkZTAvdGFibGVyYW5nZTplMzFhNmViZTFiOWQ0OWM1YjZhZTIxNGM5ODA3M2RlMF81LTQtMS0xLTQyNTU1_3a7a93c0-1c5d-459c-adde-5a9240cac08a"
      unitRef="shares">8870</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i15c89745273c49bfadf33dcde7540ccf_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6ZTMxYTZlYmUxYjlkNDljNWI2YWUyMTRjOTgwNzNkZTAvdGFibGVyYW5nZTplMzFhNmViZTFiOWQ0OWM1YjZhZTIxNGM5ODA3M2RlMF82LTItMS0xLTQyNTU1_4f59c11e-ca12-47ff-a654-0490791d1010"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="id7c2833176884a809cda7a6ff8036c6e_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6ZTMxYTZlYmUxYjlkNDljNWI2YWUyMTRjOTgwNzNkZTAvdGFibGVyYW5nZTplMzFhNmViZTFiOWQ0OWM1YjZhZTIxNGM5ODA3M2RlMF82LTQtMS0xLTQyNTU1_2a2a90b6-e617-4d0e-81f5-c0bd17136af7"
      unitRef="shares">8824</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i36a211571f844058935572f1310e1094_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6ZTMxYTZlYmUxYjlkNDljNWI2YWUyMTRjOTgwNzNkZTAvdGFibGVyYW5nZTplMzFhNmViZTFiOWQ0OWM1YjZhZTIxNGM5ODA3M2RlMF83LTItMS0xLTQyNTU1_1e061f96-ff7a-4c2d-af47-286c7ba8dd73"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i2783fb8338364bceb7c6097f20cc50e3_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6ZTMxYTZlYmUxYjlkNDljNWI2YWUyMTRjOTgwNzNkZTAvdGFibGVyYW5nZTplMzFhNmViZTFiOWQ0OWM1YjZhZTIxNGM5ODA3M2RlMF83LTQtMS0xLTQyNTU1_0382bee0-f9ac-4d85-b77c-568af487212a"
      unitRef="shares">17694</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i5859b431c3714bda89966815a3a97aab_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU2OTE_bdffe887-3f53-4b73-922b-90d14fe67a2a"
      unitRef="shares">86766</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i6afd0df8bdb44ca0badf88189a7004aa_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU2OTc_3f5dba69-2f2c-4f93-a7fd-b2c06960e6ad"
      unitRef="shares">68466</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i6afd0df8bdb44ca0badf88189a7004aa_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU5Njk_a0697552-7259-4f32-9426-654dfdb1f543">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i6afd0df8bdb44ca0badf88189a7004aa_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU3Mjg_44b8cc73-98b3-4f8b-b890-5aaf8a3ffdd0"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i9683242a96124ff6a7cc41c9f4b0f9da_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU3MzM_2975e0f5-e37b-4c47-bf18-c20b3481b0f5"
      unitRef="shares">16090</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i9683242a96124ff6a7cc41c9f4b0f9da_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU5ODY_f94b2a3f-971c-4a7d-ac1f-eded2b506028">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i9683242a96124ff6a7cc41c9f4b0f9da_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYyMDI_113d9c09-4523-469b-9e45-980dec411215"
      unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="iba4195b99ed6489fa07b46952b28cafd_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU3NDc_d8d4a20d-55bb-48af-b430-92606eadff67"
      unitRef="shares">2210</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i77c75cd61e8243c6b5861714cb36ae3f_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYwNTc_e324f4d2-50f9-4740-9932-080484b02abf">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="iba4195b99ed6489fa07b46952b28cafd_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU3NTY_b204f2f4-1755-42c8-abcc-95f5e803b587"
      unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i191d979986c34a77bf0115a205be6870_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU3NjE_d214c2f3-dd40-47a0-9f7e-8c6fe06e1d23"
      unitRef="shares">81600</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ia29808e179874be08f491d0cf72a858e_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU3NzI_67db5301-8b86-4bb2-b2c7-9d2b9044f752"
      unitRef="shares">63300</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ia29808e179874be08f491d0cf72a858e_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYwMjU_d6783f8b-f59e-4d87-a796-96e5fb567596">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ia29808e179874be08f491d0cf72a858e_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYyMTY_2f05b33f-309d-4cfd-9d55-634186711dbc"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i2c85e141e9da4d65bcfb78749a6f3f29_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU3ODE_4200d73d-3fdb-47bb-9d14-52379cda0f7e"
      unitRef="shares">16090</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i77c75cd61e8243c6b5861714cb36ae3f_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYwMzQ_768adaf3-b351-4b5f-a855-b62c7e71bbd0">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i2c85e141e9da4d65bcfb78749a6f3f29_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYyMjk_85975206-d558-4583-bce0-bff37ce9445e"
      unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i77c75cd61e8243c6b5861714cb36ae3f_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU3OTA_8d180d20-75da-47c4-bac1-1211918b1c1d"
      unitRef="shares">2210</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i77c75cd61e8243c6b5861714cb36ae3f_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYwNjQ_8f87a497-5c67-424d-aed9-659144062b8b">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i77c75cd61e8243c6b5861714cb36ae3f_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYyMjM_956c3aab-aa37-4569-b322-b96ff365b435"
      unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ib23a26be52074c31a647bacafb506890_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU3OTc_e9f216ef-a7ea-4b17-9715-8da221ad645f"
      unitRef="shares">8870</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i4aca87cf441f4b2fb53ad183ca02447e_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU4MDY_7e0d283e-0af8-43b4-b81c-3c4e7a288880"
      unitRef="shares">5109</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i4aca87cf441f4b2fb53ad183ca02447e_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYwODA_b2a124ef-2629-423a-a631-3a60c52473ee">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i4aca87cf441f4b2fb53ad183ca02447e_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYyMzY_9a0c317d-0457-4cfd-866e-efb4b02edb29"
      unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i4789409dc551453eb654411193e26ba2_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU4MTY_0951a4b0-521c-4976-8549-dbe3ea82d4ba"
      unitRef="shares">3119</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i4789409dc551453eb654411193e26ba2_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU4MTY_3210399a-51f9-4ee3-bc3a-2221812e6db2"
      unitRef="shares">3119</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i4789409dc551453eb654411193e26ba2_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU4MTY_6ea64258-a8f5-4620-b7f6-318d0a40cfd3"
      unitRef="shares">3119</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i4789409dc551453eb654411193e26ba2_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYwOTk_0aed2c77-fd0b-45d7-8d74-ab45314e5451">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i4789409dc551453eb654411193e26ba2_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU4MjU_d0edd05f-1ae6-4d78-907b-6e68a36dbf33"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i05f7de191c6e4f77be8b86f51dc8eb56_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU4MzE_990802d3-a96a-4895-aef2-9e5bf0666b21"
      unitRef="shares">642</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i05f7de191c6e4f77be8b86f51dc8eb56_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYxMTU_d1ccb24e-2271-494b-b670-00ac91237328">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i05f7de191c6e4f77be8b86f51dc8eb56_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU4NDA_b0c2c1a3-d147-4964-b367-30c71e80b893"
      unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i0770debff19e412b9ae201288a70d4b0_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU4NDU_71deefa8-b22a-4d81-8544-dabdfbe180c1"
      unitRef="shares">8824</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ifa10faa323454511907577bd6cdaa724_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU4NTM_1121d70a-9702-47de-bcf3-dd2203b70798"
      unitRef="shares">5109</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ifa10faa323454511907577bd6cdaa724_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYxMzE_a54523b7-6a43-4aa0-991e-66e2dc88a13b">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ifa10faa323454511907577bd6cdaa724_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU4OTA_f1464d39-fddc-452f-84ef-ae07c0cbbaf8"
      unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ie5b654edaa7640119a5f4b9c7cf7e337_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU4NjE_f67a4007-c2b4-40c6-8423-bf3a2067cbbe"
      unitRef="shares">3119</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ie5b654edaa7640119a5f4b9c7cf7e337_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYxNjA_82ae471d-2ea4-4241-b495-201cbe9f9d65">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i4789409dc551453eb654411193e26ba2_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU5NjQ_a7c30ce2-1914-4fe5-b1b9-e903732bd7ff"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i7c626c2272264c0e83ca80494b453a2a_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU4Njk_4c83af19-7461-49a0-ac68-658dc0b27742"
      unitRef="shares">596</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i05f7de191c6e4f77be8b86f51dc8eb56_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYxNzU_eec3adff-291a-4bbd-8dca-f9acff6e8418">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i7c626c2272264c0e83ca80494b453a2a_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTYyNDM_f079c04f-70b0-4ceb-a963-c8f58b312157"
      unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU4OTk_a75c832d-758d-4e79-8b83-36ed4b7150a6">&lt;div style="margin-top:6pt;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;The following table provides additional information relative to our equity-based compensation plans for the six months ended June 30, 2022:&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.760%"&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="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;&#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;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:#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:700;line-height:100%"&gt;Stock Options&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: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:1pt solid #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:1pt solid #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:1pt solid #000000;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;534,695&#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;2,424.62&#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;/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;Granted&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;168,366&#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,487.97&#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="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;text-align:left;vertical-align: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="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,719)&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,598.73&#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;/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;Forfeited&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,450)&lt;/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,406.42&#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="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;text-align:left;vertical-align: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 June 30, 2022&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;647,892&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;2,931.72&#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:2px 1pt;text-align:right;vertical-align: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.1&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;788,955&#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;Exercisable at June 30, 2022&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: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;297,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,927.47&#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="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;3.6&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;618,152&#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:15pt"&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;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;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="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;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;text-align:left;vertical-align: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:#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;16,564&#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:#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;text-align:left;vertical-align: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:#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,694&#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="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;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;text-align:left;vertical-align: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;&#x2014;&#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 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;text-align:left;vertical-align: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:#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,314)&lt;/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="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;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;text-align:left;vertical-align: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 June 30, 2022&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:#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;32,944&#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:#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;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;131,912&#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-weight:400;line-height:100%"&gt;Vested, but not issued at June 30, 2022&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: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="background-color:#ffffff;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="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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #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:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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="i03fb0f876d8342d8a982649a5952755b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl8yLTItMS0xLTQyMzQw_a8ceb0c4-d5af-451c-a1e0-0bfc24e53846"
      unitRef="shares">534695</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i894caa15281842ba8378af3403ab4c9b_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl8yLTQtMS0xLTQyMzQw_389074a5-3f7d-489a-9a28-9720b986ffd6"
      unitRef="usdPerShare">2424.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i864593df304a4446a55577950121bf67_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl8zLTItMS0xLTQyMzQw_4d963fa9-fdfa-4cc3-86df-441cf14c4595"
      unitRef="shares">168366</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ic2a0becbe2a64691b25418e8d330b849_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl8zLTQtMS0xLTQyMzQw_3079fa88-5b92-4b13-b7d6-63e3e994ab91"
      unitRef="usdPerShare">4487.97</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i864593df304a4446a55577950121bf67_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl80LTItMS0xLTQyMzQw_f4e3df07-3618-443f-8fce-6efc44cd908a"
      unitRef="shares">43719</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ic2a0becbe2a64691b25418e8d330b849_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl80LTQtMS0xLTQyMzQw_c4208b4a-b0e9-4c2f-9070-4c2f61d5c812"
      unitRef="usdPerShare">2598.73</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i864593df304a4446a55577950121bf67_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl81LTItMS0xLTQyMzQw_69e18aa3-eec2-4a51-afd1-80851502cafb"
      unitRef="shares">11450</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="ic2a0becbe2a64691b25418e8d330b849_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl81LTQtMS0xLTQyMzQw_6f3d58a7-d7be-4574-9aae-e1c6c0598594"
      unitRef="usdPerShare">3406.42</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl82LTItMS0xLTQyMzQw_b6370561-e0ab-4b3c-aedf-223e859b1181"
      unitRef="shares">647892</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i19832393dee24b7792dc4fb0bb6f7fbf_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl82LTQtMS0xLTQyMzQw_47af9d1d-badf-417c-8bc8-40c6ba30fafa"
      unitRef="usdPerShare">2931.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ic2a0becbe2a64691b25418e8d330b849_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl82LTYtMS0xLTQyMzQw_17a85855-2dcf-4554-885a-5a4ac56d1c14">P6Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i19832393dee24b7792dc4fb0bb6f7fbf_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl82LTgtMS0xLTQyMzQw_ed3e81fc-622a-4f65-89de-360e2eb9f8fb"
      unitRef="usd">788955000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="ib4043a9c3e1348328b4909575441e28b_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl83LTItMS0xLTQyMzQw_67098a12-3b6c-4bb4-8beb-bd543dff94be"
      unitRef="shares">297665</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i19832393dee24b7792dc4fb0bb6f7fbf_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl83LTQtMS0xLTQyMzQw_dfd890e2-bb67-449f-a875-4b54bc8fc6ce"
      unitRef="usdPerShare">1927.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="ic2a0becbe2a64691b25418e8d330b849_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl83LTYtMS0xLTQyMzQw_98d77197-6f57-48c8-8034-a43feac0eb21">P3Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i19832393dee24b7792dc4fb0bb6f7fbf_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl83LTgtMS0xLTQyMzQw_aeddb5f4-8778-4deb-9641-0269e683caf0"
      unitRef="usd">618152000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber
      contextRef="i17cf5e0f95644f479237b524436e1449_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl8xMC0yLTEtMS00MjM0MA_a4b3ca6d-eda4-4585-a86f-19669189f1cd"
      unitRef="shares">16564</nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="idc2a784f2f474077b33e057c73102b32_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl8xMS0yLTEtMS00MjM0MA_4b1c87cf-0c3f-49f5-9d14-c92d6246529c"
      unitRef="shares">17694</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl8xMi0yLTEtMS00MjM0MA_27b31710-26e3-40cc-8b94-3420455cf4f8"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl8xMy0yLTEtMS00MjM0MA_d568835e-2830-40e2-bc9e-9792b6707c6a"
      unitRef="shares">1314</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl8xNC0yLTEtMS00MjM0MA_c24cfd1e-c707-4bf6-be90-b2e6fd4c9c06"
      unitRef="shares">32944</nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i5f2fb75988054d61bb8918845dece5a7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl8xNC04LTEtMS00MjM0MA_d0243c50-a330-496f-bb3c-15d04adbc0f7"
      unitRef="usd">131912000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber
      contextRef="id396a2adfe4542e3b26f6f8e87cbe15f_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl8xNS0yLTEtMS00MjM0MA_200ffcd3-5d64-41db-bbe9-3ea52bfa292e"
      unitRef="shares">0</nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber>
    <nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue
      contextRef="i5f2fb75988054d61bb8918845dece5a7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6NTUzYTgzM2NiZTM0NDYxNTk5NzZiMDUyYmVkOGM4M2YvdGFibGVyYW5nZTo1NTNhODMzY2JlMzQ0NjE1OTk3NmIwNTJiZWQ4YzgzZl8xNS04LTEtMS00MjM0MA_92c73b3a-a984-4e05-9038-5331514b3548"
      unitRef="usd">0</nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU5MDA_81292811-d3e8-4538-aa07-07318a257586">&lt;div style="margin-top:6pt;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;The fair value of the Options granted during the first six months of 2022 was estimated on the grant date using the Pricing Model, based on the following assumptions:&#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:87.573%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.429%"/&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: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;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;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.60&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: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;1.17%-3.07%&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: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;24.93%-30.52%&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="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:400;line-height:100%"&gt;&#x2014;%&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,434.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6ZDExNTllYTIzNmU4NDgwZWE0NWFmZDRiMjFjNTExZjYvdGFibGVyYW5nZTpkMTE1OWVhMjM2ZTg0ODBlYTQ1YWZkNGIyMWM1MTFmNl8xLTItMS0xLTQyMzQw_b92a1bfd-2115-4991-93e4-f709fc1f090f">P5Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6ZDExNTllYTIzNmU4NDgwZWE0NWFmZDRiMjFjNTExZjYvdGFibGVyYW5nZTpkMTE1OWVhMjM2ZTg0ODBlYTQ1YWZkNGIyMWM1MTFmNl80LTItMS0xLTQyMzQw_eb04032c-9c73-4110-a4d2-1d4640382bae"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGFibGU6ZDExNTllYTIzNmU4NDgwZWE0NWFmZDRiMjFjNTExZjYvdGFibGVyYW5nZTpkMTE1OWVhMjM2ZTg0ODBlYTQ1YWZkNGIyMWM1MTFmNl81LTItMS0xLTQyMzQw_97192fa9-dc48-4eda-8e20-0d774fd82a20"
      unitRef="usdPerShare">1434.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="idc2a784f2f474077b33e057c73102b32_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NDA5Mjg_cad4b3b9-e50e-40f8-b715-5ac8389b294a"
      unitRef="usdPerShare">4509.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensation
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU5MDI_58b3b20d-5230-45eb-abc3-162dacc5c9a7"
      unitRef="usd">20087000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU5MTE_27570265-3e8f-4485-b807-8876f49fb78d"
      unitRef="usd">31755000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU5Mjk_5aab559e-8195-407c-a4c6-1af7e4e745b3"
      unitRef="usd">13379000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTU5Mzc_d0fa85cd-addb-4aa8-8f2f-c513b3979cc1"
      unitRef="usd">27850000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ifbbf368abbad48e0a7af88ddc65dc493_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NTQ1MDM_1beab81b-fc94-496f-b809-545b1b3f926e"
      unitRef="usd">406545000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="idc2a784f2f474077b33e057c73102b32_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV8xMTQ4L2ZyYWc6NDY3ODZmZWE5MGUzNGQ3MTgxMzY2OGZkNTFkZmRmMTgvdGV4dHJlZ2lvbjo0Njc4NmZlYTkwZTM0ZDcxODEzNjY4ZmQ1MWRmZGYxOF81NDk3NTU4NjUzNDU_304e20c4-c4cb-4738-8c87-deaa7bde464e">P2Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RleHRyZWdpb246YTM3ZTc2Y2Y5ZDU4NDc1N2ExMWMxMGMxODA2MGExZDRfNjk3_08342e69-adbd-49b6-82a0-4b17d0828c49">Shareholders&#x2019; Equity&lt;div style="margin-top:6pt;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;A summary of changes in shareholders&#x2019; equity for the three months ended June 30, 2022 is presented below:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.753%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.707%"/&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;Common&lt;br/&gt;Stock&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;Additional&lt;br/&gt;Paid-In&lt;br/&gt;Capital&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;Retained&lt;br/&gt;Earnings&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;Treasury&lt;br/&gt;Stock&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;Deferred&lt;br/&gt;Compensation&lt;br/&gt;Trust&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;Deferred&lt;br/&gt;Compensation&lt;br/&gt;Liability&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&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:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Balance, March 31, 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;206&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,416,660&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;10,473,939&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(10,165,206)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(16,710)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;16,710&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,725,599&#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;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;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;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;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:9pt;font-weight:400;line-height:100%"&gt;Net 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;padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;433,314&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;433,314&#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="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;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;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Purchase of common stock for treasury&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:9pt;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;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:9pt;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;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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;(266,915)&lt;/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:9pt;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;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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;(266,915)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Equity-based compensation&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;20,087&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;20,087&#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:9pt;font-weight:400;line-height:100%"&gt;Proceeds from Options exercised&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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;79,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;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:9pt;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;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:9pt;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;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:9pt;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;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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;79,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 7.75pt;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;Treasury stock issued upon Option exercise &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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;(18,205)&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;18,205&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Balance, June 30, 2022&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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;2,498,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;10,907,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;(10,413,916)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;(16,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;16,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;2,991,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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;&lt;div style="margin-top:6pt;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;A summary of changes in shareholders&#x2019; equity for the six months ended June 30, 2022 is presented below:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.416%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.173%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.715%"/&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;Common&lt;br/&gt;Stock&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;Additional&lt;br/&gt;Paid-In&lt;br/&gt;Capital&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;Retained&lt;br/&gt;Earnings&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;Treasury&lt;br/&gt;Stock&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;Deferred&lt;br/&gt;Compensation&lt;br/&gt;Trust&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;Deferred&lt;br/&gt;Compensation&lt;br/&gt;Liability&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&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:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Balance, December 31, 2021&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;206&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,378,191&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;10,047,839&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(9,423,858)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(16,710)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;16,710&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,002,378&#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;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;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;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;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:9pt;font-weight:400;line-height:100%"&gt;Net 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;padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;859,414&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;859,414&#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="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;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;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Purchase of common stock for treasury&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:9pt;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;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:9pt;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;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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;(1,015,703)&lt;/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:9pt;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;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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;(1,015,703)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Equity-based compensation&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;31,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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;31,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 7.75pt;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;Proceeds from Options exercised&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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;113,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:9pt;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;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:9pt;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;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:9pt;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;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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;113,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;/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:9pt;font-weight:400;line-height:100%"&gt;Treasury stock issued upon Option exercise &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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;(25,645)&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;25,645&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Balance, June 30, 2022&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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;2,498,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;10,907,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;(10,413,916)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;(16,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;16,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;2,991,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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;&lt;div style="margin-top: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:11pt;font-weight:400;line-height:120%"&gt;We repurchased 61,078 and 207,132 shares of our outstanding common stock during the three and six months ended June&#160;30, 2022, respectively.  We settle Option exercises and vesting of RSUs by issuing shares of treasury stock.&#160;&#160;We issued 30,396 and 43,719 shares from the treasury account during the three and six months ended June&#160;30, 2022, respectively, in settlement of Option exercises. &#160;Shares are relieved from the treasury account based on the weighted average cost basis of treasury shares.&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:11pt;font-weight:400;line-height:120%"&gt;A summary of changes in shareholders&#x2019; equity for the three months ended June 30, 2021 is presented below:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.760%"/&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;Common&lt;br/&gt;Stock&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;Additional&lt;br/&gt;Paid-In&lt;br/&gt;Capital&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;Retained&lt;br/&gt;Earnings&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;Treasury&lt;br/&gt;Stock&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;Deferred&lt;br/&gt;Compensation&lt;br/&gt;Trust&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;Deferred&lt;br/&gt;Compensation&lt;br/&gt;Liability&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&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:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Balance, March 31, 2021&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;206&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,272,006&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;9,059,882&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(8,285,587)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(16,710)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;16,710&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,046,507&#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;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;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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;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;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:9pt;font-weight:400;line-height:100%"&gt;Net 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;padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;321,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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;321,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="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;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;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Purchase of common stock for treasury&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:9pt;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;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:9pt;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;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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;(376,941)&lt;/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:9pt;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;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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;(376,941)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Equity-based compensation&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;13,379&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;13,379&#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:9pt;font-weight:400;line-height:100%"&gt;Proceeds from Options exercised&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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;38,048&#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:9pt;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;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:9pt;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;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:9pt;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;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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;38,048&#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:9pt;font-weight:400;line-height:100%"&gt;Treasury stock issued upon Option exercise and RSU vesting&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;(8,869)&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;8,869&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Balance, June 30, 2021&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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;2,314,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;9,381,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;(8,653,659)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;(16,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;16,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;3,042,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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;&lt;div style="margin-top:12pt;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;A summary of changes in shareholders&#x2019; equity for the six months ended June 30, 2021 is presented below:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.760%"/&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;Common&lt;br/&gt;Stock&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;Additional&lt;br/&gt;Paid-In&lt;br/&gt;Capital&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;Retained&lt;br/&gt;Earnings&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;Treasury&lt;br/&gt;Stock&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;Deferred&lt;br/&gt;Compensation&lt;br/&gt;Trust&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;Deferred&lt;br/&gt;Compensation&lt;br/&gt;Liability&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&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:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Balance, December 31, 2020&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;206&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,214,426&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;8,811,120&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(7,922,678)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(16,710)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;16,710&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,103,074&#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;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;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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;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;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:9pt;font-weight:400;line-height:100%"&gt;Net 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;padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;570,057&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;570,057&#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="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;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;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Purchase of common stock for treasury&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:9pt;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;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:9pt;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;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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;(754,366)&lt;/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:9pt;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;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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;(754,366)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Equity-based compensation&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;27,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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;27,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;/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:9pt;font-weight:400;line-height:100%"&gt;Proceeds from Options exercised&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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;95,673&#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:9pt;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;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:9pt;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;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:9pt;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;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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;95,673&#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:9pt;font-weight:400;line-height:100%"&gt;Treasury stock issued upon Option exercise and RSU vesting&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;(23,385)&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;23,385&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Balance, June 30, 2021&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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;2,314,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;9,381,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;(8,653,659)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;(16,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;16,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;3,042,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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;We repurchased 78,452 and 164,975 shares of our outstanding common stock during the three and six months ended June&#160;30, 2021, respectively.  We issued 18,033 and 48,588 shares from the treasury account during the three and six months ended June&#160;30, 2021, respectively, in settlement of Option exercises and vesting of RSUs.</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfStockholdersEquityTableTextBlock
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RleHRyZWdpb246YTM3ZTc2Y2Y5ZDU4NDc1N2ExMWMxMGMxODA2MGExZDRfNTQ5NzU1ODE1NjMz_fb17774b-d2dd-43fc-9207-1ed215037149">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;A summary of changes in shareholders&#x2019; equity for the three months ended June 30, 2022 is presented below:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.753%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.707%"/&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;Common&lt;br/&gt;Stock&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;Additional&lt;br/&gt;Paid-In&lt;br/&gt;Capital&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;Retained&lt;br/&gt;Earnings&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;Treasury&lt;br/&gt;Stock&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;Deferred&lt;br/&gt;Compensation&lt;br/&gt;Trust&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;Deferred&lt;br/&gt;Compensation&lt;br/&gt;Liability&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&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:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Balance, March 31, 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;206&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,416,660&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;10,473,939&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(10,165,206)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(16,710)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;16,710&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,725,599&#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;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;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;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;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:9pt;font-weight:400;line-height:100%"&gt;Net 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;padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;433,314&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;433,314&#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="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;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;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Purchase of common stock for treasury&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:9pt;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;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:9pt;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;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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;(266,915)&lt;/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:9pt;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;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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;(266,915)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Equity-based compensation&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;20,087&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;20,087&#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:9pt;font-weight:400;line-height:100%"&gt;Proceeds from Options exercised&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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;79,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;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:9pt;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;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:9pt;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;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:9pt;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;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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;79,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 7.75pt;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;Treasury stock issued upon Option exercise &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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;(18,205)&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;18,205&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Balance, June 30, 2022&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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;2,498,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;10,907,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;(10,413,916)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;(16,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;16,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;2,991,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfStockholdersEquityTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i27d46f0b91da4590b6a715ba8b30ae76_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfMS0yLTEtMS00NDk0Mw_9381d665-6c43-42a4-ba61-5281fae6c79b"
      unitRef="usd">206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6b5ec2718e7d42baa438e44b0cbfdc30_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfMS00LTEtMS00NDk0Mw_38d73c0f-2fb0-48d9-a753-cc95ac2a7558"
      unitRef="usd">2416660000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i190fb40795c947d19b0c680d19f90e89_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfMS02LTEtMS00NDk0Mw_e8fa33a1-2deb-4d01-bed7-26911571b97c"
      unitRef="usd">10473939000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4139fb3c6fd54bb6b7e715bbc49a26d0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfMS04LTEtMS00NDk0Mw_6dc4a398-f78e-42d4-a895-31dbe21f9534"
      unitRef="usd">-10165206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifafc6311ba9749a2a05a556054ca696c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfMS0xMC0xLTEtNDQ5NDM_f7f77c5b-f39c-49cd-ab70-cc037e012ba4"
      unitRef="usd">-16710000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icd660e5ea11f4905a48f8314f35a2769_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfMS0xMi0xLTEtNDQ5NDM_98b6e49d-b2c5-4c9f-9d78-f73f21dd5a3e"
      unitRef="usd">16710000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1eac274b83554aecbb6fc604e26d72bc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfMS0xNC0xLTEtNDQ5NDM_8ff77cc3-e511-493d-8e85-f5958ec3ae26"
      unitRef="usd">2725599000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i46a733f17b754188bda3229bc3b75911_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfMy02LTEtMS00NDk0Mw_f39b471e-aaf9-435f-b904-d63dbdd8fc47"
      unitRef="usd">433314000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfMy0xNC0xLTEtNDQ5NDM_1efca877-137a-495c-a4b4-a01adccb473f"
      unitRef="usd">433314000</us-gaap:NetIncomeLoss>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ia48ac10fb3014a628165c8e7665ae4df_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfNS04LTEtMS00NDk0Mw_41e9c76d-39b9-4246-a8fe-4de9d4f4eda0"
      unitRef="usd">266915000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfNS0xNC0xLTEtNDQ5NDM_c49cd060-0177-41f0-bb7b-87de69ce999d"
      unitRef="usd">266915000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iebda1aa3d7cf44a9b8b97e296be32ffb_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfNi00LTEtMS00NDk0Mw_ca45f8d1-53ef-4981-9cf2-d2a32f8d23c9"
      unitRef="usd">20087000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfNi0xNC0xLTEtNDQ5NDM_cec9b339-eab8-4dcd-b244-ee4abcca0816"
      unitRef="usd">20087000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="iebda1aa3d7cf44a9b8b97e296be32ffb_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfNy00LTEtMS00NDk0Mw_88f6e3c1-043f-4a6f-b92b-741a8df74db7"
      unitRef="usd">79581000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfNy0xNC0xLTEtNDQ5NDM_2153b43b-e897-4043-b857-b7745f27ac74"
      unitRef="usd">79581000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iebda1aa3d7cf44a9b8b97e296be32ffb_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfOC00LTEtMS00NDk0Mw_2863f518-847e-4de9-9286-24f76e76c352"
      unitRef="usd">-18205000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ia48ac10fb3014a628165c8e7665ae4df_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfOC04LTEtMS00NDk0Mw_67248c6c-52df-47bf-a410-17ea5542364d"
      unitRef="usd">18205000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockholdersEquity
      contextRef="if89545b5227340b0a6e24b931fa03b7a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfOS0yLTEtMS01MTkyNQ_e4e9899b-615d-42b6-bb36-74f032353b24"
      unitRef="usd">206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie3abd762df324d60bd95dc927be886f2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfOS00LTEtMS01MTkyNQ_260a38e4-18b1-4700-9e88-cd306c42ef2d"
      unitRef="usd">2498123000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifbe954b4a0ca4e13b839b790ba8e727b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfOS02LTEtMS01MTkyNQ_669a36d3-d4de-4934-9bc7-3b217ce2879f"
      unitRef="usd">10907253000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7de390ae292d489cad7a666e1b6c3034_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfOS04LTEtMS01MTkyNQ_d1649f89-608a-4a9b-ab2a-d3714312b4e0"
      unitRef="usd">-10413916000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i67ab3a48d3ed4a748f4623a664146625_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfOS0xMC0xLTEtNTE5MjU_842a5533-8a4a-4d4d-983f-a279416b2b4a"
      unitRef="usd">-16710000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iddaa10edd1aa40af8f72291bea79db02_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfOS0xMi0xLTEtNTE5MjU_c870329a-5be8-49f6-884a-bed7be413ec5"
      unitRef="usd">16710000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjhmZWY5YzNhMjNjNzRmMGE5ZTk0NjdkZjYzZTAwYTQ2L3RhYmxlcmFuZ2U6OGZlZjljM2EyM2M3NGYwYTllOTQ2N2RmNjNlMDBhNDZfOS0xNC0xLTEtNTE5MjU_cb0d6605-241b-42a6-9663-e1e51b0cb196"
      unitRef="usd">2991666000</us-gaap:StockholdersEquity>
    <us-gaap:ScheduleOfStockholdersEquityTableTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RleHRyZWdpb246YTM3ZTc2Y2Y5ZDU4NDc1N2ExMWMxMGMxODA2MGExZDRfNjk4_47f7211b-cfc9-4715-af30-ad097efb1d59">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;A summary of changes in shareholders&#x2019; equity for the six months ended June 30, 2022 is presented below:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.416%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.173%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.715%"/&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;Common&lt;br/&gt;Stock&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;Additional&lt;br/&gt;Paid-In&lt;br/&gt;Capital&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;Retained&lt;br/&gt;Earnings&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;Treasury&lt;br/&gt;Stock&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;Deferred&lt;br/&gt;Compensation&lt;br/&gt;Trust&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;Deferred&lt;br/&gt;Compensation&lt;br/&gt;Liability&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&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:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Balance, December 31, 2021&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;206&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,378,191&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;10,047,839&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(9,423,858)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(16,710)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;16,710&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,002,378&#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;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;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;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;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:9pt;font-weight:400;line-height:100%"&gt;Net 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;padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;859,414&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;859,414&#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="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;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;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Purchase of common stock for treasury&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:9pt;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;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:9pt;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;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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;(1,015,703)&lt;/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:9pt;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;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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;(1,015,703)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Equity-based compensation&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;31,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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;31,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 7.75pt;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;Proceeds from Options exercised&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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;113,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:9pt;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;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:9pt;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;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:9pt;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;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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;113,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;/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:9pt;font-weight:400;line-height:100%"&gt;Treasury stock issued upon Option exercise &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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;(25,645)&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;25,645&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Balance, June 30, 2022&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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;2,498,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;10,907,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;(10,413,916)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;(16,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;16,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;2,991,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfStockholdersEquityTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i8c298aea38974bcbab749e5085520c0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfMS0yLTEtMS00MjI1Ng_21af9988-8fd4-4bc5-b51c-fd9e02a0e76a"
      unitRef="usd">206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i07d048d4bff848628150560fc93cd856_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfMS00LTEtMS00MjI1Ng_d1970845-76c4-40f7-8ec8-9a854d4cba5e"
      unitRef="usd">2378191000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0e9409530ae148b6907422043271250b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfMS02LTEtMS00MjI1Ng_669e0904-e6ba-4977-a8e9-899e8a66f8cd"
      unitRef="usd">10047839000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idda74e005b61402aa8b292f6d5d375a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfMS04LTEtMS00MjI1Ng_5abeb54c-2a47-4487-8fb0-317a2ed1f076"
      unitRef="usd">-9423858000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5eaed16bbab74b0e8b68d5c027db3b64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfMS0xMC0xLTEtNDIyNTY_12a81a8d-fbaf-4f17-9601-0f4990bd8178"
      unitRef="usd">-16710000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia87958df937a4fbcb8b1611b95d52ea8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfMS0xMi0xLTEtNDIyNTY_ff853f89-5064-4e7d-88a4-0c11acb8deec"
      unitRef="usd">16710000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfMS0xNC0xLTEtNDIyNTY_75de1093-7c49-49c8-a976-f0ea7c50acf5"
      unitRef="usd">3002378000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i2777b2b9b7ef49b1a4d72ba2630cf1d8_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfMy02LTEtMS00MjI1Ng_bde584c5-8a0c-44b4-b2c7-d32449d2e9ad"
      unitRef="usd">859414000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfMy0xNC0xLTEtNDIyNTY_dca9cc1b-f18c-4ea4-a358-741cf52438c6"
      unitRef="usd">859414000</us-gaap:NetIncomeLoss>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i8e661375fdc14162ab8429a8705b742e_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfNS04LTEtMS00MjI1Ng_518f8599-e7d3-4adb-a567-5b1be32c784e"
      unitRef="usd">1015703000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfNS0xNC0xLTEtNDIyNTY_a8ae7a8b-aad1-4828-a79c-91cccf15ebc0"
      unitRef="usd">1015703000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i03e7215d29ab49f98d8d86fcd7dac9ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfNi00LTEtMS00MjI1Ng_13bfc835-f471-42d3-9ac1-6d8e19d4e39d"
      unitRef="usd">31755000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfNi0xNC0xLTEtNDIyNTY_103bf230-eadb-4e0f-994a-d7b56c2e2177"
      unitRef="usd">31755000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i03e7215d29ab49f98d8d86fcd7dac9ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfNy00LTEtMS00MjI1Ng_9f38fd89-df5c-4645-9367-06fca2de975d"
      unitRef="usd">113822000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfNy0xNC0xLTEtNDIyNTY_71cb0424-8f31-4728-afe9-7b916900ed93"
      unitRef="usd">113822000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i03e7215d29ab49f98d8d86fcd7dac9ef_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfOC00LTEtMS00MjI1Ng_578ee78d-f706-4d52-a26e-635ecc7b2dc6"
      unitRef="usd">-25645000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i8e661375fdc14162ab8429a8705b742e_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfOC04LTEtMS00MjI1Ng_4dc2fbf5-4eea-49f4-9cc0-7dec3c4e317c"
      unitRef="usd">25645000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockholdersEquity
      contextRef="if89545b5227340b0a6e24b931fa03b7a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfOS0yLTEtMS00MjI1Ng_208af6a4-1e8f-468e-a4af-cc33dcde8d3e"
      unitRef="usd">206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie3abd762df324d60bd95dc927be886f2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfOS00LTEtMS00MjI1Ng_2a3e874d-45bd-4c7c-a0c0-50b1bb4a3441"
      unitRef="usd">2498123000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifbe954b4a0ca4e13b839b790ba8e727b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfOS02LTEtMS00MjI1Ng_82237fe5-8b75-4047-a9d3-1438d047ff8e"
      unitRef="usd">10907253000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7de390ae292d489cad7a666e1b6c3034_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfOS04LTEtMS00MjI1Ng_7c2cbef7-d286-4e8f-b649-5d09546e47ed"
      unitRef="usd">-10413916000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i67ab3a48d3ed4a748f4623a664146625_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfOS0xMC0xLTEtNDIyNTY_baaa1abe-ea53-49df-84e6-a9aacd20fbfc"
      unitRef="usd">-16710000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iddaa10edd1aa40af8f72291bea79db02_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfOS0xMi0xLTEtNDIyNTY_fd886eeb-e16f-4b99-8827-362089cf8ec0"
      unitRef="usd">16710000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjcyOWIzOGNlOTkyMTRiMjZhOTE5Yzk2YmUzM2JjZWYyL3RhYmxlcmFuZ2U6NzI5YjM4Y2U5OTIxNGIyNmE5MTljOTZiZTMzYmNlZjJfOS0xNC0xLTEtNDIyNTY_fd8c8c1d-4fc1-42c6-b2da-255700f3571e"
      unitRef="usd">2991666000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RleHRyZWdpb246YTM3ZTc2Y2Y5ZDU4NDc1N2ExMWMxMGMxODA2MGExZDRfNTQ5NzU1ODE0NzI5_860d4ae1-eef1-4d7d-bb09-c3e5a5d20967"
      unitRef="shares">61078</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RleHRyZWdpb246YTM3ZTc2Y2Y5ZDU4NDc1N2ExMWMxMGMxODA2MGExZDRfNTQ5NzU1ODE1MjQ0_c61d9e83-0028-4343-a95c-b47e0014e311"
      unitRef="shares">207132</us-gaap:TreasuryStockSharesAcquired>
    <nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RleHRyZWdpb246YTM3ZTc2Y2Y5ZDU4NDc1N2ExMWMxMGMxODA2MGExZDRfNTQ5NzU1ODE1NDM1_b08ec5ed-1174-4d20-8df2-288fda52e61d"
      unitRef="shares">30396</nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther>
    <nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RleHRyZWdpb246YTM3ZTc2Y2Y5ZDU4NDc1N2ExMWMxMGMxODA2MGExZDRfNTQ5NzU1ODE1NDM5_9773b136-107f-43fc-81aa-c0c46cb7741c"
      unitRef="shares">43719</nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther>
    <us-gaap:ScheduleOfStockholdersEquityTableTextBlock
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RleHRyZWdpb246YTM3ZTc2Y2Y5ZDU4NDc1N2ExMWMxMGMxODA2MGExZDRfNTQ5NzU1ODE1NjM0_94d539ca-d857-456d-b62d-23663d6281fd">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;A summary of changes in shareholders&#x2019; equity for the three months ended June 30, 2021 is presented below:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.760%"/&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;Common&lt;br/&gt;Stock&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;Additional&lt;br/&gt;Paid-In&lt;br/&gt;Capital&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;Retained&lt;br/&gt;Earnings&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;Treasury&lt;br/&gt;Stock&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;Deferred&lt;br/&gt;Compensation&lt;br/&gt;Trust&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;Deferred&lt;br/&gt;Compensation&lt;br/&gt;Liability&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&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:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Balance, March 31, 2021&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;206&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,272,006&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;9,059,882&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(8,285,587)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(16,710)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;16,710&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,046,507&#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;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;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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;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;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:9pt;font-weight:400;line-height:100%"&gt;Net 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;padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;321,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;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;321,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="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;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;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Purchase of common stock for treasury&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:9pt;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;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:9pt;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;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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;(376,941)&lt;/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:9pt;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;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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;(376,941)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Equity-based compensation&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;13,379&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;13,379&#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:9pt;font-weight:400;line-height:100%"&gt;Proceeds from Options exercised&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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;38,048&#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:9pt;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;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:9pt;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;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:9pt;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;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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;38,048&#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:9pt;font-weight:400;line-height:100%"&gt;Treasury stock issued upon Option exercise and RSU vesting&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;(8,869)&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;8,869&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Balance, June 30, 2021&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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;2,314,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;9,381,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;(8,653,659)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;(16,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;16,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;3,042,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfStockholdersEquityTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="idd13c90edd494cc188bd53e575ecfa1b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfMS0yLTEtMS00NTE0NQ_4d1d157f-8e06-4cfa-b021-693d481929c3"
      unitRef="usd">206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5dcc0304ff37419b8131a381bab2c01c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfMS00LTEtMS00NTE0NQ_7068d172-93f3-45a4-bc8d-e8bd5650dd7a"
      unitRef="usd">2272006000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i412dfa434ffa4c92a125d30f11ee01ab_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfMS02LTEtMS00NTE0NQ_8ca18c39-761f-4858-9af1-77beb56483aa"
      unitRef="usd">9059882000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifbaf88c286c54a28a7455c9e8f9bea1d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfMS04LTEtMS00NTE0NQ_8ed47f53-9269-4a64-bef4-ce46dbac7763"
      unitRef="usd">-8285587000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4643139778b1470d9280e0fca7368315_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfMS0xMC0xLTEtNDUxNDU_3cfd97e8-da68-416f-b6f0-3c92dacbcf53"
      unitRef="usd">-16710000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i03c70de71340454e88414bca1c90de5c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfMS0xMi0xLTEtNDUxNDU_c1e27cad-11ea-4212-9f97-c59920b9c2a0"
      unitRef="usd">16710000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic4c211dc7a894430aea21405522788ba_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfMS0xNC0xLTEtNDUxNDU_e27f5c5e-752c-4756-a108-2ec724c1c957"
      unitRef="usd">3046507000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i9754449210f94b0fb5cdd629419a10d3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfNC02LTEtMS00NTE0NQ_ef495626-90c2-40a0-9be0-fb789ec9e95b"
      unitRef="usd">321295000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfNC0xNC0xLTEtNDUxNDU_8ac25574-732f-47a7-8788-8c0164b8c474"
      unitRef="usd">321295000</us-gaap:NetIncomeLoss>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i7bc684bc316f444991cb9d8f316d406c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfNi04LTEtMS00NTE0NQ_a08b8ec0-c8f2-4f38-85c6-4ad404a4d5d7"
      unitRef="usd">376941000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfNi0xNC0xLTEtNDUxNDU_40d6959e-c6f5-4030-b763-a2a21f1fc6ca"
      unitRef="usd">376941000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i252334ca01264b16be48a28becbf8ae2_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfNy00LTEtMS00NTE0NQ_fbc3988f-2d69-4ff3-ad69-5eff88304c0c"
      unitRef="usd">13379000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfNy0xNC0xLTEtNDUxNDU_29502786-4916-40d0-90ef-96fa2a5239e0"
      unitRef="usd">13379000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i252334ca01264b16be48a28becbf8ae2_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfOC00LTEtMS00NTE0NQ_4223d5e8-4bb1-44b7-9b14-984816013866"
      unitRef="usd">38048000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfOC0xNC0xLTEtNDUxNDU_1ccaac8c-4c67-44dd-a69c-66d6a69f163a"
      unitRef="usd">38048000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i252334ca01264b16be48a28becbf8ae2_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfOS00LTEtMS00NTE0NQ_48205b1c-d240-4c23-8956-2476754551ae"
      unitRef="usd">-8869000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i7bc684bc316f444991cb9d8f316d406c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfOS04LTEtMS00NTE0NQ_6d4b70fe-8260-41e2-866e-28617e74cdd2"
      unitRef="usd">8869000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockholdersEquity
      contextRef="i461cc566acc44748935988963d721a00_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfMTAtMi0xLTEtNDUyMDk_42c01db8-c0cc-4bc2-9265-c91cd8ba3473"
      unitRef="usd">206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic116513e654248c4a9aafc9ddf4334b8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfMTAtNC0xLTEtNDUyMDk_27087237-4cce-4c8f-afd6-4d685fb644a4"
      unitRef="usd">2314564000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i93c5f13be5f84b8eada9c2df31daef0f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfMTAtNi0xLTEtNDUyMDk_f091aed9-16c1-4cee-afad-a4fa9e6df5b3"
      unitRef="usd">9381177000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i389b285cc57843a1a8eb046c36bc48ee_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfMTAtOC0xLTEtNDUyMDk_316a6518-3c08-4fb5-8ea2-b67a20e7fc82"
      unitRef="usd">-8653659000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i850c579300c74c1bab2eac8f9922a015_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfMTAtMTAtMS0xLTQ1MjA5_47c47600-882b-4945-9d21-6d31b3187f1b"
      unitRef="usd">-16710000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i05ad4ae690414cb3b91e0d4893094694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfMTAtMTItMS0xLTQ1MjA5_c73f25ff-0b6c-4e9f-8aed-4d789871c6f9"
      unitRef="usd">16710000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i72f76e6c903d49bb9aff4433bb8fd2fd_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjM5ODY2ZmUwYTc5ZjQwZjg5YjRjNGRjZmU0MThkODFhL3RhYmxlcmFuZ2U6Mzk4NjZmZTBhNzlmNDBmODliNGM0ZGNmZTQxOGQ4MWFfMTAtMTQtMS0xLTQ1MjA5_43f3200b-d1db-4107-b8ac-dcb0be1c8902"
      unitRef="usd">3042288000</us-gaap:StockholdersEquity>
    <us-gaap:ScheduleOfStockholdersEquityTableTextBlock
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RleHRyZWdpb246YTM3ZTc2Y2Y5ZDU4NDc1N2ExMWMxMGMxODA2MGExZDRfNjk5_2ba84dd2-0b06-4343-ac54-8ac6f549c51d">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;A summary of changes in shareholders&#x2019; equity for the six months ended June 30, 2021 is presented below:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.760%"/&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;Common&lt;br/&gt;Stock&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;Additional&lt;br/&gt;Paid-In&lt;br/&gt;Capital&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;Retained&lt;br/&gt;Earnings&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;Treasury&lt;br/&gt;Stock&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;Deferred&lt;br/&gt;Compensation&lt;br/&gt;Trust&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;Deferred&lt;br/&gt;Compensation&lt;br/&gt;Liability&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&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:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Balance, December 31, 2020&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;206&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,214,426&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;8,811,120&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(7,922,678)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(16,710)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;16,710&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,103,074&#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;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;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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;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;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:9pt;font-weight:400;line-height:100%"&gt;Net 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;padding:2px 0 2px 1pt;text-align:right;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;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;570,057&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;570,057&#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="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;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;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Purchase of common stock for treasury&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:9pt;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;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:9pt;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;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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;(754,366)&lt;/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:9pt;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;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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;(754,366)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Equity-based compensation&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;27,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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;27,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;/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:9pt;font-weight:400;line-height:100%"&gt;Proceeds from Options exercised&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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;95,673&#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:9pt;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;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:9pt;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;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:9pt;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;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:9pt;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;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:9pt;font-weight:400;line-height:100%"&gt;95,673&#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:9pt;font-weight:400;line-height:100%"&gt;Treasury stock issued upon Option exercise and RSU vesting&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;(23,385)&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;23,385&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Balance, June 30, 2021&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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;2,314,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;9,381,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;(8,653,659)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;(16,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;16,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%"&gt;3,042,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfStockholdersEquityTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i08f3cd7a87f64bf487293ab7bc112488_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfMS0yLTEtMS00MjI1Ng_14619337-974b-4082-9837-d066c2572178"
      unitRef="usd">206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7913ba1023d74ab39157134a77b7f7ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfMS00LTEtMS00MjI1Ng_7ba884bd-282f-436c-b2e3-d866a31493c9"
      unitRef="usd">2214426000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i610a0fd562d6482e96547a8e75d4f86d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfMS02LTEtMS00MjI1Ng_4d4da6fb-feab-4be6-9d57-dfd29e556a25"
      unitRef="usd">8811120000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id87f502ee67f42c2b7678f0cd288eb4b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfMS04LTEtMS00MjI1Ng_facb98f4-a18a-4dd8-a085-cf21ec6f9f1c"
      unitRef="usd">-7922678000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i83dab948f05d432d8ddfc47720649f6c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfMS0xMC0xLTEtNDIyNTY_f8ce61c3-ae0b-4d7f-baf9-065042608226"
      unitRef="usd">-16710000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic28b612df927412a95f8cdcb14a29b00_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfMS0xMi0xLTEtNDIyNTY_d4874a99-0249-4ea4-853d-4d3ac8fbefca"
      unitRef="usd">16710000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifd83874444474ea99d24685d09f74f88_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfMS0xNC0xLTEtNDIyNTY_d2496eb9-2731-4791-bec1-4d6bdf3dc29e"
      unitRef="usd">3103074000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="icee8b75b4f3547708f259516ef79f10c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfNC02LTEtMS00MjI1Ng_6115f517-746f-4c94-977b-2c79fc93701a"
      unitRef="usd">570057000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfNC0xNC0xLTEtNDIyNTY_8d62ea76-6830-42fb-8c37-6612a5e42112"
      unitRef="usd">570057000</us-gaap:NetIncomeLoss>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i8c6eccf29d694e66b157be9c6e42c0de_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfNi04LTEtMS00MjI1Ng_65be26e5-0a8f-422d-81c4-5360da8dcce9"
      unitRef="usd">754366000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfNi0xNC0xLTEtNDIyNTY_1b750a65-2754-4a72-b735-d1c27bbf4697"
      unitRef="usd">754366000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9b8a9fed664149c098931e3ab58696b0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfNy00LTEtMS00MjI1Ng_9c50917f-7fd6-4283-a85f-904a871525d1"
      unitRef="usd">27850000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfNy0xNC0xLTEtNDIyNTY_986afc7a-4ed7-4897-ae45-56efd3f7c5fc"
      unitRef="usd">27850000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i9b8a9fed664149c098931e3ab58696b0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfOC00LTEtMS00MjI1Ng_f146a07b-3e41-448f-8560-e23719c83633"
      unitRef="usd">95673000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfOC0xNC0xLTEtNDIyNTY_0bcee260-b1a0-4244-83b5-8bd8c0eecb6a"
      unitRef="usd">95673000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i9b8a9fed664149c098931e3ab58696b0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfOS00LTEtMS00MjI1Ng_c29dc4f0-2ec2-412d-9004-9ecd995c3663"
      unitRef="usd">-23385000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i8c6eccf29d694e66b157be9c6e42c0de_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfOS04LTEtMS00MjI1Ng_39f19559-f7a3-4310-a1c5-497fa02c6ddb"
      unitRef="usd">23385000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockholdersEquity
      contextRef="i461cc566acc44748935988963d721a00_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfMTAtMi0xLTEtNDIyNTY_cf696b1b-5054-45be-9ae8-b6ddfd2edd68"
      unitRef="usd">206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic116513e654248c4a9aafc9ddf4334b8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfMTAtNC0xLTEtNDIyNTY_2b11f0b6-91a3-47ce-9d10-3754acbfdb14"
      unitRef="usd">2314564000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i93c5f13be5f84b8eada9c2df31daef0f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfMTAtNi0xLTEtNDIyNTY_56eed506-e9f3-4cf3-8bca-ebc06a58e978"
      unitRef="usd">9381177000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i389b285cc57843a1a8eb046c36bc48ee_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfMTAtOC0xLTEtNDIyNTY_a4523914-a46e-4452-a754-a8dee1230b08"
      unitRef="usd">-8653659000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i850c579300c74c1bab2eac8f9922a015_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfMTAtMTAtMS0xLTQyMjU2_84f1870f-5436-45d4-8aca-986e04480f95"
      unitRef="usd">-16710000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i05ad4ae690414cb3b91e0d4893094694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfMTAtMTItMS0xLTQyMjU2_9234696a-ff7c-487a-a115-f269e2ae4e5c"
      unitRef="usd">16710000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i72f76e6c903d49bb9aff4433bb8fd2fd_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RhYmxlOjI0MDhhYTg1OTg4MTQ0Y2RhNDUxNDY3YThhMzA2ZDY0L3RhYmxlcmFuZ2U6MjQwOGFhODU5ODgxNDRjZGE0NTE0NjdhOGEzMDZkNjRfMTAtMTQtMS0xLTQyMjU2_72ba9940-ca04-4662-8f56-ac0033c1e89d"
      unitRef="usd">3042288000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RleHRyZWdpb246YTM3ZTc2Y2Y5ZDU4NDc1N2ExMWMxMGMxODA2MGExZDRfNTQ5NzU1ODE1Mzc1_46a292b4-6e91-4add-b9d1-ea4f7506eb10"
      unitRef="shares">78452</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RleHRyZWdpb246YTM3ZTc2Y2Y5ZDU4NDc1N2ExMWMxMGMxODA2MGExZDRfNTQ5NzU1ODE1Mzgx_18441e44-4ebb-4101-b0cf-f10c4de2e35a"
      unitRef="shares">164975</us-gaap:TreasuryStockSharesAcquired>
    <nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RleHRyZWdpb246YTM3ZTc2Y2Y5ZDU4NDc1N2ExMWMxMGMxODA2MGExZDRfNTQ5NzU1ODE1NDE3_ea4117a8-d323-4545-835a-6df1c4d20e77"
      unitRef="shares">18033</nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther>
    <nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80MC9mcmFnOmEzN2U3NmNmOWQ1ODQ3NTdhMTFjMTBjMTgwNjBhMWQ0L3RleHRyZWdpb246YTM3ZTc2Y2Y5ZDU4NDc1N2ExMWMxMGMxODA2MGExZDRfNTQ5NzU1ODE1NDI1_e8449460-cc03-40d5-bd98-cc02eb9376b9"
      unitRef="shares">48588</nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther>
    <us-gaap:ProductWarrantyDisclosureTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RleHRyZWdpb246ZTlhM2MyOTE2ZjA4NDhjNTkwNDIyZTE5MzhiOTU5MmZfNzk5_047cd322-ffcf-4347-9a03-215403687ea9">Product WarrantiesWe establish warranty and product liability reserves (&#x201c;Warranty Reserve&#x201d;) to provide for estimated future expenses as a result of construction and product defects, product recalls and litigation incidental to our homebuilding business.&#160;&#160;Liability estimates are determined based on management&#x2019;s judgment, considering such factors as historical experience, the estimated 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.&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table reflects the changes in our Warranty Reserve during the three and six months ended June&#160;30, 2022 and 2021:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.892%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.904%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.904%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.904%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.908%"/&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;Three Months Ended June 30,&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;Six Months Ended June 30,&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;2022&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;2021&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;2022&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;2021&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;Warranty reserve, beginning of period&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;135,341&#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;124,836&#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;134,859&#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;119,638&#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-weight:400;line-height:100%"&gt;Provision&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,551&#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;21,760&#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;42,518&#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;44,089&#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;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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,652)&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,094)&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,137)&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;(36,225)&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;Warranty reserve, end of period&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;138,240&#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;127,502&#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;138,240&#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;127,502&#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;</us-gaap:ProductWarrantyDisclosureTextBlock>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RleHRyZWdpb246ZTlhM2MyOTE2ZjA4NDhjNTkwNDIyZTE5MzhiOTU5MmZfODAz_d895bca5-6995-4262-86ab-d7d2c96f4f5a">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table reflects the changes in our Warranty Reserve during the three and six months ended June&#160;30, 2022 and 2021:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.892%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.904%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.904%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.904%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.908%"/&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;Three Months Ended June 30,&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;Six Months Ended June 30,&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;2022&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;2021&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;2022&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;2021&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;Warranty reserve, beginning of period&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;135,341&#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;124,836&#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;134,859&#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;119,638&#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-weight:400;line-height:100%"&gt;Provision&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,551&#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;21,760&#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;42,518&#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;44,089&#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;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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,652)&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,094)&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,137)&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;(36,225)&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;Warranty reserve, end of period&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;138,240&#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;127,502&#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;138,240&#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;127,502&#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;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i1eac274b83554aecbb6fc604e26d72bc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfMi0yLTEtMS00MjI1Ng_84994873-bd0c-4bd3-8085-1d1812f2842a"
      unitRef="usd">135341000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="ic4c211dc7a894430aea21405522788ba_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfMi00LTEtMS00MjI1Ng_4e63447b-c846-40db-bb5e-7ecedda1bb84"
      unitRef="usd">124836000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfMi02LTEtMS00MjI1Ng_68cf429f-a8fe-4773-8aa3-bbbaa50d2e39"
      unitRef="usd">134859000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="ifd83874444474ea99d24685d09f74f88_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfMi04LTEtMS00MjI1Ng_f0de11e4-ba63-495a-bdf5-ea146c980b82"
      unitRef="usd">119638000</us-gaap:ProductWarrantyAccrual>
    <nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfMy0yLTEtMS00MjI1Ng_0d83684c-cfa8-4128-bf2f-96d29cdb9cf2"
      unitRef="usd">24551000</nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties>
    <nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfMy00LTEtMS00MjI1Ng_e298fe8c-25d5-41d2-8a5d-7e7b4adb9ab2"
      unitRef="usd">21760000</nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties>
    <nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfMy02LTEtMS00MjI1Ng_306b85d1-4784-402d-a73e-e8e67fc51198"
      unitRef="usd">42518000</nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties>
    <nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfMy04LTEtMS00MjI1Ng_ba323794-3893-4784-b49d-53ad6c1103ad"
      unitRef="usd">44089000</nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfNC0yLTEtMS00MjI1Ng_26aa16b3-636e-442d-952a-ba20e5d6db8a"
      unitRef="usd">21652000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfNC00LTEtMS00MjI1Ng_d581c6a2-801a-4454-bad0-1e5775cf3e96"
      unitRef="usd">19094000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfNC02LTEtMS00MjI1Ng_03ab28ee-8165-48a3-8f5a-d20cfef16302"
      unitRef="usd">39137000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfNC04LTEtMS00MjI1Ng_ccfe6185-4827-4e92-8707-ecadb870c7ac"
      unitRef="usd">36225000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrual
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfNS0yLTEtMS00MjI1Ng_e860fdef-d59d-4dc3-b0a2-a76f504aeed5"
      unitRef="usd">138240000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i72f76e6c903d49bb9aff4433bb8fd2fd_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfNS00LTEtMS00MjI1Ng_ac85b9a4-c0bf-42d6-b206-b78e29916261"
      unitRef="usd">127502000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfNS02LTEtMS00MjI1Ng_bf24257c-979e-4143-93ca-76f33f8bc438"
      unitRef="usd">138240000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i72f76e6c903d49bb9aff4433bb8fd2fd_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80My9mcmFnOmU5YTNjMjkxNmYwODQ4YzU5MDQyMmUxOTM4Yjk1OTJmL3RhYmxlOjBiMTA4YzJmOTM3ZTQxZDM4ZmE0MTA4NDFkZTcxZWYwL3RhYmxlcmFuZ2U6MGIxMDhjMmY5MzdlNDFkMzhmYTQxMDg0MWRlNzFlZjBfNS04LTEtMS00MjI1Ng_77ad670f-446c-4df5-90b0-26eb0470f332"
      unitRef="usd">127502000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RleHRyZWdpb246ZGE0YjM3ODk2YmE5NDEzOWE5ZjE5M2EyMjQ2NWFjOGJfNDQ3Mg_5e534866-7f52-4b36-b1e5-296052ffe298">Segment Disclosures&lt;div style="margin-top:6pt;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;Our homebuilding operations are aggregated geographically into four homebuilding reportable segments and our mortgage banking operations are presented as one reportable segment.&#160;&#160;The homebuilding reportable segments are comprised of operating divisions in the following geographic areas:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.881%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.774%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.045%"/&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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;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:11pt;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:6pt;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;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.&#160;&#160;The corporate capital allocation charge is eliminated in consolidation and is based on the segment&#x2019;s average net assets employed.&#160;&#160;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.&#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:11pt;font-weight:400;line-height:120%"&gt;Assets not allocated to the operating segments are not included in either the operating segment&#x2019;s corporate capital allocation charge or the CODM&#x2019;s evaluation of the operating segment&#x2019;s performance.&#160;&#160;We record charges on contract land deposits when it is determined that it is probable that recovery of the deposit is impaired.&#160;&#160;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.&#160;&#160;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.&#160;&#160;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:11pt;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.&#160;&#160;Our overhead functions such as accounting, treasury and human resources are centrally performed and these costs are not allocated to our operating segments.&#160;&#160;Consolidation adjustments consist of such items necessary to convert the reportable segments&#x2019; 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.&#160;&#160;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The f&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;ollowing tables present segment revenues, profit and assets with reconciliations to the amounts reported for the consolidated enterprise, where applicable:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.692%"/&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;Three Months Ended June 30,&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;Six Months Ended June 30,&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;2022&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;2021&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;2022&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;2021&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: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;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 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,208,312&#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,048,416&#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;2,350,020&#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,984,556&#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;237,394&#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;193,245&#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;412,945&#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;355,438&#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;521,038&#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;478,179&#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,442&#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;903,132&#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;643,318&#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;504,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;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,173,882&#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;945,145&#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;48,881&#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;59,038&#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;118,063&#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;136,773&#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 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;2,658,943&#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;2,283,598&#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,037,352&#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,325,044&#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"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.692%"/&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;Three Months Ended June 30,&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;Six Months Ended June 30,&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;2022&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;2021&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;2022&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;2021&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;Income 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: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;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 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;251,739&#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;174,481&#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;501,520&#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;303,548&#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;41,297&#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;21,510&#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;67,225&#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;36,737&#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;82,512&#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;59,887&#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;153,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;108,828&#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;150,822&#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;78,919&#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;264,276&#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;135,584&#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;28,800&#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,372&#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;78,906&#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;99,934&#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 before taxes&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;555,170&#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;375,169&#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,065,622&#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;684,631&#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: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:1pt solid #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:1pt solid #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: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;Contract land deposit recoveries (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;419&#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;7,178&#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;6,345&#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;13,374&#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;(20,087)&lt;/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;(13,379)&lt;/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;(31,755)&lt;/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;(27,850)&lt;/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;77,512&#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;63,032&#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;147,256&#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;124,583&#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;(32,282)&lt;/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;(33,668)&lt;/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,543)&lt;/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;(73,804)&lt;/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;5,096&#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;31,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;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;54,603&#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;34,330&#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;(11,816)&lt;/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;(12,811)&lt;/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,571)&lt;/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;(25,793)&lt;/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;18,842&#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;42,296&#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;74,335&#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;44,840&#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 income 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-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;574,012&#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;417,465&#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;1,139,957&#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;729,471&#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: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;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="padding-left:27pt;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;This item represents changes to the contract land deposit impairment reserve, which are not allocated to the reportable segments.  See further discussion of lot deposit impairment charges in Note 2.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;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 increase in equity-based compensation expense for the three and six months ended June&#160;30, 2022 was primarily attributable to a four year block grant of Options and RSUs in May 2022.  See additional discussion of equity-based compensation in Note 7. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;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;This item represents the elimination of the corporate capital allocation charge included in the respective homebuilding reportable segments.&#160;&#160;The corporate capital allocation charge is based on the segment&#x2019;s monthly average asset balance, and was as follows for the periods presented:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.959%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.235%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.890%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.737%"/&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;Three Months Ended June 30,&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;Six Months Ended June 30,&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;2022&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;2021&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;2022&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;2021&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;Corporate capital allocation charge:&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;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;Homebuilding Mid Atlantic&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;37,121&#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;31,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 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;71,208&#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;61,731&#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 North 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;8,158&#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;6,457&#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;15,245&#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;12,495&#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 Mid 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;12,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;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;11,066&#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,292&#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;21,690&#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 South 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;19,358&#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;14,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;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;36,511&#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;28,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;/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;77,512&#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;63,032&#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;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;124,583&#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:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;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;(4)&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 change in consolidation adjustments and other for the three and six month periods of 2022 compared to the respective 2021 periods was primarily driven by changes in lumber prices in the respective periods.  Our reportable segments' results include the intercompany profits of our production facilities for home packages delivered to our homebuilding divisions.  Costs related to homes not yet settled are reversed through the consolidation adjustment and recorded in inventory.  These costs are subsequently recorded through the consolidation adjustment when the respective homes are settled.  The decrease in the three month period ended June 30, 2022 compared to the same period in 2021 was primarily due to lower lumber prices quarter over quarter.  The increase for the six month period ended June 30, 2022 compared to the same period in 2021 was primarily attributable to the overall higher lumber costs year over year driven by higher lumber costs in the first quarter of 2022 compared to the first quarter of 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span&gt;&lt;br/&gt;&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&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;June 30, 2022&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;December 31, 2021&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;Assets:&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;Homebuilding Mid Atlantic&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;1,408,484&#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;1,322,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;/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 North 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;286,776&#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;235,048&#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 Mid 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;538,877&#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;438,700&#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 South 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;780,118&#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;629,198&#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;Mortgage Banking&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;402,775&#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;371,685&#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 segment 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;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,417,030&#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;2,997,449&#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-style:italic;font-weight:700;line-height:100%"&gt;Reconciling items:&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;/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;Cash and cash equivalents&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,483,445&#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;2,545,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;Deferred taxes&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;139,263&#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;132,894&#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;Intangible assets and goodwill&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;49,368&#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;49,368&#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 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;68,323&#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;59,010&#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 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;14,364&#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;14,578&#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;Contract land deposit reserve&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;(23,516)&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;(30,041)&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;Consolidation adjustments and other&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,422&#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;66,148&#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;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;1,870,669&#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,837,026&#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 assets&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;5,287,699&#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;5,834,475&#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:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i614981424384411c9e4750f416e2c0dd_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RleHRyZWdpb246ZGE0YjM3ODk2YmE5NDEzOWE5ZjE5M2EyMjQ2NWFjOGJfNDA_854890e1-8ef8-4d21-9da9-c99e54edd0ae"
      unitRef="segment">4</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="i4815670f8c4f44f59997931991206332_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RleHRyZWdpb246ZGE0YjM3ODk2YmE5NDEzOWE5ZjE5M2EyMjQ2NWFjOGJfMTky_8ad46b8a-a1f1-4377-903d-fe4fbabc7a34"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i79ffd9ff408f4d9eae9df13a77b72ae8_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RleHRyZWdpb246ZGE0YjM3ODk2YmE5NDEzOWE5ZjE5M2EyMjQ2NWFjOGJfMjY4NQ_c8ebe0fe-fa69-4939-8430-8bea6c81520f"
      unitRef="number">0.0395</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i5a119ce16c144606bad633640bf3ad87_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RleHRyZWdpb246ZGE0YjM3ODk2YmE5NDEzOWE5ZjE5M2EyMjQ2NWFjOGJfMjcxMg_0919657f-b202-4156-a605-dc89173bbfce"
      unitRef="number">0.0300</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RleHRyZWdpb246ZGE0YjM3ODk2YmE5NDEzOWE5ZjE5M2EyMjQ2NWFjOGJfNDQ3Nw_4a05375a-58ce-4c0c-bc96-b4ab6ba9ddb5">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The f&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;ollowing tables present segment revenues, profit and assets with reconciliations to the amounts reported for the consolidated enterprise, where applicable:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.692%"/&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;Three Months Ended June 30,&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;Six Months Ended June 30,&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;2022&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;2021&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;2022&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;2021&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: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;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 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,208,312&#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,048,416&#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;2,350,020&#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,984,556&#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;237,394&#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;193,245&#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;412,945&#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;355,438&#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;521,038&#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;478,179&#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,442&#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;903,132&#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;643,318&#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;504,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;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,173,882&#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;945,145&#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;48,881&#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;59,038&#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;118,063&#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;136,773&#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 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;2,658,943&#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;2,283,598&#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,037,352&#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,325,044&#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:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock>
    <us-gaap:Revenues
      contextRef="i564988bc2b234926971b490de7a518f2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfMy0yLTEtMS00MjI1Ng_d750004c-8f74-412e-9e6a-d06663796019"
      unitRef="usd">1208312000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i83371fc7074c4b709f4402fd8f15c3a3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfMy00LTEtMS00MjI1Ng_43fefb57-28d8-481a-ae3f-0dc2a966e127"
      unitRef="usd">1048416000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2e8bb316a6f34bfca0e02c71f3bfd99c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfMy02LTEtMS00MjI1Ng_6503913f-1bdd-4b86-b636-50341b152ef1"
      unitRef="usd">2350020000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4ab8acaa944e4571b15bb19ffb60cab6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfMy04LTEtMS00MjI1Ng_eec2da5b-e4a8-4c4d-9b7a-3b05e6e0f0f9"
      unitRef="usd">1984556000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7aaf05b283f644ddae6168cc1027e31e_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNC0yLTEtMS00MjI1Ng_393bfb1c-f2a1-4973-9a00-af6d2275c9df"
      unitRef="usd">237394000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i50f9e5028f5f4b8e83403b590bf64d14_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNC00LTEtMS00MjI1Ng_6c7fa8d0-40b6-46e2-82e3-6068c2bdc4f9"
      unitRef="usd">193245000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5ca3bcd4baeb41f1b36a76016509f52a_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNC02LTEtMS00MjI1Ng_73c79e51-8205-40de-9575-efebfe63f644"
      unitRef="usd">412945000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3f52067bce9048ee874f62d5ba71a948_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNC04LTEtMS00MjI1Ng_c660bad6-cc53-426e-9376-00fac4e7942e"
      unitRef="usd">355438000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1df6f8fdbbd047d583deb4dc7387ffd9_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNS0yLTEtMS00MjI1Ng_98ca5163-4529-45c9-8f42-09287b79f916"
      unitRef="usd">521038000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifc6bcf4818574297911bc1c521e751ee_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNS00LTEtMS00MjI1Ng_a07ed620-970b-4bab-a88a-ac956d89e61c"
      unitRef="usd">478179000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ice0db9fe2083497bb164dfb76b048198_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNS02LTEtMS00MjI1Ng_a52764ee-b0ec-40c1-9e88-e281379d374d"
      unitRef="usd">982442000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifc07edf3f1b34a2594f069ad4f60bf00_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNS04LTEtMS00MjI1Ng_62e9d96e-f558-4e7e-bd14-f793d66d920a"
      unitRef="usd">903132000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i994093cc46e0422da2c4dd97de6ff039_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNi0yLTEtMS00MjI1Ng_c1754460-d213-41d5-bf5b-8267246d10af"
      unitRef="usd">643318000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie566e5945cde47b695442e83438db71f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNi00LTEtMS00MjI1Ng_0ccfe6b6-d165-4bd4-a7de-1b91a76a98b3"
      unitRef="usd">504720000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i64d280543c0d47e2bfabf4128a405b13_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNi02LTEtMS00MjI1Ng_fb7348af-7d49-4db6-a298-a6432d66706c"
      unitRef="usd">1173882000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia9fe48f648f24e69b72df87822475498_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNi04LTEtMS00MjI1Ng_8addc91d-619c-4a0f-8035-6ac08d75663d"
      unitRef="usd">945145000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie5ff70b1e01b4a7588573269eba411c7_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNy0yLTEtMS00MjI1Ng_65f33fc5-88ed-49c5-b224-6c3b353202c8"
      unitRef="usd">48881000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9a0f8c52f3c04c79b086abc7fa9591d3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNy00LTEtMS00MjI1Ng_ef7e7cd3-f047-4ee2-972e-50847bea530f"
      unitRef="usd">59038000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4815670f8c4f44f59997931991206332_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNy02LTEtMS00MjI1Ng_6854d446-a99e-4318-82f8-f301a4b0db50"
      unitRef="usd">118063000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7c979b2ccad3419184715dbf8c28412f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfNy04LTEtMS00MjI1Ng_2dc801ca-8cf1-4a40-8ede-fc997617c3f4"
      unitRef="usd">136773000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfOC0yLTEtMS00MjI1Ng_857a5b2a-d635-454d-ab74-5e875b55c835"
      unitRef="usd">2658943000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfOC00LTEtMS00MjI1Ng_1ac550bb-82f2-4890-90b1-28e89cf4945f"
      unitRef="usd">2283598000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfOC02LTEtMS00MjI1Ng_f570e0c6-ac9c-41ad-b5c2-95a81a40abff"
      unitRef="usd">5037352000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmY1NmRhYTM3ZjFmNTRlZWI5MDRhYjExNTM4ZDE3MDNhL3RhYmxlcmFuZ2U6ZjU2ZGFhMzdmMWY1NGVlYjkwNGFiMTE1MzhkMTcwM2FfOC04LTEtMS00MjI1Ng_17f39a12-a0c9-4175-90f0-8634171dc31c"
      unitRef="usd">4325044000</us-gaap:Revenues>
    <us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RleHRyZWdpb246ZGE0YjM3ODk2YmE5NDEzOWE5ZjE5M2EyMjQ2NWFjOGJfNDQ4Nw_f214fb49-af20-47ce-a30f-11f457da575c">&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.692%"/&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;Three Months Ended June 30,&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;Six Months Ended June 30,&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;2022&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;2021&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;2022&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;2021&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;Income 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: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;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 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;251,739&#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;174,481&#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;501,520&#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;303,548&#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;41,297&#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;21,510&#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;67,225&#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;36,737&#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;82,512&#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;59,887&#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;153,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;108,828&#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;150,822&#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;78,919&#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;264,276&#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;135,584&#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;28,800&#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,372&#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;78,906&#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;99,934&#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 before taxes&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;555,170&#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;375,169&#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,065,622&#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;684,631&#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: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:1pt solid #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:1pt solid #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: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;Contract land deposit recoveries (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;419&#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;7,178&#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;6,345&#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;13,374&#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;(20,087)&lt;/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;(13,379)&lt;/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;(31,755)&lt;/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;(27,850)&lt;/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;77,512&#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;63,032&#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;147,256&#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;124,583&#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;(32,282)&lt;/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;(33,668)&lt;/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,543)&lt;/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;(73,804)&lt;/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;5,096&#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;31,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;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;54,603&#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;34,330&#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;(11,816)&lt;/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;(12,811)&lt;/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,571)&lt;/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;(25,793)&lt;/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;18,842&#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;42,296&#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;74,335&#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;44,840&#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 income 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-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;574,012&#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;417,465&#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;1,139,957&#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;729,471&#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: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;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="padding-left:27pt;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;This item represents changes to the contract land deposit impairment reserve, which are not allocated to the reportable segments.  See further discussion of lot deposit impairment charges in Note 2.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;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 increase in equity-based compensation expense for the three and six months ended June&#160;30, 2022 was primarily attributable to a four year block grant of Options and RSUs in May 2022.  See additional discussion of equity-based compensation in Note 7. &lt;/span&gt;&lt;/div&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;This item represents the elimination of the corporate capital allocation charge included in the respective homebuilding reportable segments.&#160;&#160;The corporate capital allocation charge is based on the segment&#x2019;s monthly average asset balance, and was as follows for the periods presented:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.959%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.235%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.890%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.737%"/&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;Three Months Ended June 30,&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;Six Months Ended June 30,&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;2022&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;2021&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;2022&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;2021&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;Corporate capital allocation charge:&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;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;Homebuilding Mid Atlantic&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;37,121&#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;31,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 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;71,208&#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;61,731&#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 North 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;8,158&#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;6,457&#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;15,245&#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;12,495&#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 Mid 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;12,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;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;11,066&#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,292&#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;21,690&#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 South 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;19,358&#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;14,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;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;36,511&#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;28,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;/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;77,512&#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;63,032&#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;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;124,583&#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;(4)The change in consolidation adjustments and other for the three and six month periods of 2022 compared to the respective 2021 periods was primarily driven by changes in lumber prices in the respective periods.  Our reportable segments' results include the intercompany profits of our production facilities for home packages delivered to our homebuilding divisions.  Costs related to homes not yet settled are reversed through the consolidation adjustment and recorded in inventory.  These costs are subsequently recorded through the consolidation adjustment when the respective homes are settled.  The decrease in the three month period ended June 30, 2022 compared to the same period in 2021 was primarily due to lower lumber prices quarter over quarter.  The increase for the six month period ended June 30, 2022 compared to the same period in 2021 was primarily attributable to the overall higher lumber costs year over year driven by higher lumber costs in the first quarter of 2022 compared to the first quarter of 2021.</us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="id56a235577a34b8cad2d0d8c31b85028_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMy0yLTEtMS00MjI1Ng_fbaada33-535c-4d33-8140-ac8014ccac53"
      unitRef="usd">251739000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ie7e84b234823440a86bf378e586a4061_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMy00LTEtMS00MjI1Ng_5289f697-5c38-4e5c-909a-d1043d7b30fd"
      unitRef="usd">174481000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ia8fe55e2ccad434c932c551d6a2a41ee_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMy02LTEtMS00MjI1Ng_4165df93-251d-43bb-ad48-49c3e8b0a97d"
      unitRef="usd">501520000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i505e5be0a8b640889d731401ac546ef9_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMy04LTEtMS00MjI1Ng_174498c9-65e8-4dfd-a648-3035b10d6a61"
      unitRef="usd">303548000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i091a7b62cbd34e08bedd739726590b30_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNC0yLTEtMS00MjI1Ng_fa0dfcdc-5a8b-4437-a725-83471b71865d"
      unitRef="usd">41297000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i486da31bf38048d6a2300e5a60038661_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNC00LTEtMS00MjI1Ng_956a6ed7-fd60-4b13-96c1-daaaf4a5d047"
      unitRef="usd">21510000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="iaac8e6657b0246468a01458bd54545f9_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNC02LTEtMS00MjI1Ng_7388938f-3e66-4871-8ad7-6e89fdb38f31"
      unitRef="usd">67225000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i3bd1bc55e3444cc8a373b43573f8735c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNC04LTEtMS00MjI1Ng_5d3e9221-f806-4dfe-bab9-fdd5aabec78c"
      unitRef="usd">36737000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ib858120057884f6f80f3942234dfaaf4_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNS0yLTEtMS00MjI1Ng_22e86760-a60c-4cee-ac2a-69a6af8fd7a1"
      unitRef="usd">82512000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="id67325615d4f4a17b1edd1a3bc87c525_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNS00LTEtMS00MjI1Ng_09426c25-44cd-40a0-9698-4e8ea33c0e53"
      unitRef="usd">59887000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ib9ef68c2f5364ab28121726131c91846_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNS02LTEtMS00MjI1Ng_1789b26f-7d58-4856-adee-543b42a002e2"
      unitRef="usd">153695000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ib3baba3f8f9c4c318a9427e0e81c320e_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNS04LTEtMS00MjI1Ng_93fe1215-1414-4680-933a-f0749984cd3a"
      unitRef="usd">108828000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i29f431119cc54f1e8dd1a07c43c08ace_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNi0yLTEtMS00MjI1Ng_2ffe451c-f1a3-4053-bbce-ce3351ec2e81"
      unitRef="usd">150822000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ie204fa0605fc46adb7c20a9dbd991a4d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNi00LTEtMS00MjI1Ng_cc638e35-1179-4bb7-becf-51ac0fd5acbe"
      unitRef="usd">78919000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i022056a621e0472d861d8bb50ee865b3_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNi02LTEtMS00MjI1Ng_1258588e-434c-4cee-a380-d16d88a53af6"
      unitRef="usd">264276000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ie93ef9b80e12432fa3828bd671a93be3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNi04LTEtMS00MjI1Ng_1e156c85-064d-4a6c-99f7-65d9da52b002"
      unitRef="usd">135584000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ie950d0beb5984220a8c451123178a3e2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNy0yLTEtMS00MjI1Ng_ddf2f993-2334-4a58-8c20-3e1dea33b3c0"
      unitRef="usd">28800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i9f50596083c144d2a425ffab06fbb558_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNy00LTEtMS00MjI1Ng_10e7eb0d-6592-4975-b3aa-3f90022c1da4"
      unitRef="usd">40372000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="if5be9cd304214b59a7f180a77bfdbcae_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNy02LTEtMS00MjI1Ng_2d6d7982-3559-4ecf-86ac-6b9455c28cac"
      unitRef="usd">78906000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="idc549b3283f8401bbfface5b4b8a140b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfNy04LTEtMS00MjI1Ng_3f9702fb-afdf-4a08-b85a-42442c5d8a82"
      unitRef="usd">99934000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ifba3ed1df61041b294585c4fd3d76acb_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfOC0yLTEtMS00MjI1Ng_03b73543-e09e-44c8-8927-caacda5a0ca8"
      unitRef="usd">555170000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ie9f696da58704bb082502764cdb65385_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfOC00LTEtMS00MjI1Ng_89da101d-135c-49b8-9d89-b373383b06fa"
      unitRef="usd">375169000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i86fece736b094481971ab70bfd794278_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfOC02LTEtMS00MjI1Ng_ba3073f6-e3e6-4ced-a32e-4f76d133a657"
      unitRef="usd">1065622000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i80ebd201a5034ef6b2934a822ac481e8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfOC04LTEtMS00MjI1Ng_cb5ab8fc-1338-4b4a-bb09-a46a750c9edd"
      unitRef="usd">684631000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <nvr:ContractLandDepositReserveAdjustment
      contextRef="i763d9652a87c428ea6dd55a6688d2e13_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTAtMi0xLTEtNDIyNTY_e088e91f-9e23-43e6-b876-d6da89d2d912"
      unitRef="usd">419000</nvr:ContractLandDepositReserveAdjustment>
    <nvr:ContractLandDepositReserveAdjustment
      contextRef="ib2468659e4554b1abeb2fa105791ec7a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTAtNC0xLTEtNDIyNTY_4e7ca740-7873-4cc9-b543-1ca4b29870fe"
      unitRef="usd">7178000</nvr:ContractLandDepositReserveAdjustment>
    <nvr:ContractLandDepositReserveAdjustment
      contextRef="ia4a7109f32974c92ada4c5e62d7286bc_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTAtNi0xLTEtNDIyNTY_68cf81da-9823-4167-ac2e-2d0ca9691a6c"
      unitRef="usd">6345000</nvr:ContractLandDepositReserveAdjustment>
    <nvr:ContractLandDepositReserveAdjustment
      contextRef="if438d6df3cbc4b45aa2d23a0cb462a15_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTAtOC0xLTEtNDIyNTY_14aaf9a0-0552-45e4-ac82-b85ec4d6fa11"
      unitRef="usd">13374000</nvr:ContractLandDepositReserveAdjustment>
    <us-gaap:ShareBasedCompensation
      contextRef="i763d9652a87c428ea6dd55a6688d2e13_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTEtMi0xLTEtNDIyNTY_bf8d2853-a2b6-47c9-8be9-38d6817a943b"
      unitRef="usd">20087000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ib2468659e4554b1abeb2fa105791ec7a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTEtNC0xLTEtNDIyNTY_0ef3b31e-acd1-49fa-9d3f-e3f4f2a7a79d"
      unitRef="usd">13379000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ia4a7109f32974c92ada4c5e62d7286bc_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTEtNi0xLTEtNDIyNTY_4c5d68f9-f420-4e29-83a3-7be47feb7a43"
      unitRef="usd">31755000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if438d6df3cbc4b45aa2d23a0cb462a15_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTEtOC0xLTEtNDIyNTY_49379c77-5397-4023-b019-679c1503c4fa"
      unitRef="usd">27850000</us-gaap:ShareBasedCompensation>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i763d9652a87c428ea6dd55a6688d2e13_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTItMi0xLTEtNDIyNTY_f36da561-004c-45f8-ae1d-c80638535cee"
      unitRef="usd">77512000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="ib2468659e4554b1abeb2fa105791ec7a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTItNC0xLTEtNDIyNTY_2c88978e-3de3-4256-9007-76614ea42700"
      unitRef="usd">63032000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="ia4a7109f32974c92ada4c5e62d7286bc_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTItNi0xLTEtNDIyNTY_5b8d2867-4aad-43ee-bbd9-9fde76c81cc0"
      unitRef="usd">147256000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="if438d6df3cbc4b45aa2d23a0cb462a15_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTItOC0xLTEtNDIyNTY_7804c660-d6c8-4626-852c-22489cfed4fb"
      unitRef="usd">124583000</nvr:CorporateCapitalAllocationCharge>
    <nvr:UnallocatedCorporateOverhead
      contextRef="i763d9652a87c428ea6dd55a6688d2e13_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTMtMi0xLTEtNDIyNTY_94198d82-1d61-433d-8f4c-b9734f58e261"
      unitRef="usd">-32282000</nvr:UnallocatedCorporateOverhead>
    <nvr:UnallocatedCorporateOverhead
      contextRef="ib2468659e4554b1abeb2fa105791ec7a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTMtNC0xLTEtNDIyNTY_25501833-7101-4e21-957d-e83dc8640ebc"
      unitRef="usd">-33668000</nvr:UnallocatedCorporateOverhead>
    <nvr:UnallocatedCorporateOverhead
      contextRef="ia4a7109f32974c92ada4c5e62d7286bc_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTMtNi0xLTEtNDIyNTY_897d3f8f-8866-4528-83cc-d1780f0ee7c9"
      unitRef="usd">-77543000</nvr:UnallocatedCorporateOverhead>
    <nvr:UnallocatedCorporateOverhead
      contextRef="if438d6df3cbc4b45aa2d23a0cb462a15_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTMtOC0xLTEtNDIyNTY_6dc95bad-8580-471c-abd7-f4de9a4762b5"
      unitRef="usd">-73804000</nvr:UnallocatedCorporateOverhead>
    <nvr:ConsolidationAdjustmentsAndOther
      contextRef="i763d9652a87c428ea6dd55a6688d2e13_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTQtMi0xLTEtNDIyNTY_68181527-aef4-4b3b-a8a5-ccc579cc654d"
      unitRef="usd">5096000</nvr:ConsolidationAdjustmentsAndOther>
    <nvr:ConsolidationAdjustmentsAndOther
      contextRef="ib2468659e4554b1abeb2fa105791ec7a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTQtNC0xLTEtNDIyNTY_ca228ff5-b4e5-4eb2-b62f-6d178fb37a57"
      unitRef="usd">31944000</nvr:ConsolidationAdjustmentsAndOther>
    <nvr:ConsolidationAdjustmentsAndOther
      contextRef="ia4a7109f32974c92ada4c5e62d7286bc_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTQtNi0xLTEtNDIyNTY_dd66a817-8793-4a3a-83b9-11d5dcdd3075"
      unitRef="usd">54603000</nvr:ConsolidationAdjustmentsAndOther>
    <nvr:ConsolidationAdjustmentsAndOther
      contextRef="if438d6df3cbc4b45aa2d23a0cb462a15_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTQtOC0xLTEtNDIyNTY_dc43f19d-915a-4b80-8b54-c588389bee17"
      unitRef="usd">34330000</nvr:ConsolidationAdjustmentsAndOther>
    <us-gaap:InterestExpense
      contextRef="i763d9652a87c428ea6dd55a6688d2e13_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTUtMi0xLTEtNDIyNTY_bdbc9035-d8c1-4e76-980c-c466085e3c2d"
      unitRef="usd">11816000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ib2468659e4554b1abeb2fa105791ec7a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTUtNC0xLTEtNDIyNTY_1bf21f01-9861-40df-a169-54af39e64e01"
      unitRef="usd">12811000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ia4a7109f32974c92ada4c5e62d7286bc_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTUtNi0xLTEtNDIyNTY_cafde9fc-13d3-4f0f-a496-fa8e05d0ae51"
      unitRef="usd">24571000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="if438d6df3cbc4b45aa2d23a0cb462a15_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTUtOC0xLTEtNDIyNTY_dc168d48-909c-4126-b7a2-7265274b7354"
      unitRef="usd">25793000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i763d9652a87c428ea6dd55a6688d2e13_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTYtMi0xLTEtNDIyNTY_22174f74-2fb7-4c58-8728-0240a4762e90"
      unitRef="usd">18842000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ib2468659e4554b1abeb2fa105791ec7a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTYtNC0xLTEtNDIyNTY_99368dde-30d6-4743-8238-b47cb6b31a82"
      unitRef="usd">42296000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ia4a7109f32974c92ada4c5e62d7286bc_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTYtNi0xLTEtNDIyNTY_2c4fca7e-69c2-4eb2-b75c-ed41f35d7f22"
      unitRef="usd">74335000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="if438d6df3cbc4b45aa2d23a0cb462a15_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTYtOC0xLTEtNDIyNTY_0421a9a7-ded7-48aa-949c-c2e4581db15c"
      unitRef="usd">44840000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTctMi0xLTEtNDIyNTY_fb769546-c235-4d8e-b14a-3c539ebd5096"
      unitRef="usd">574012000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTctNC0xLTEtNDIyNTY_c40462e6-a85b-4e1e-ad9f-b114aaaf75cf"
      unitRef="usd">417465000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTctNi0xLTEtNDIyNTY_5572b60a-c734-4c38-94e9-4072afc6386d"
      unitRef="usd">1139957000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmQzNTE0NzI4MmVjMzRlMzQ4ODJkMWU3MDE4Nzk1YjVmL3RhYmxlcmFuZ2U6ZDM1MTQ3MjgyZWMzNGUzNDg4MmQxZTcwMTg3OTViNWZfMTctOC0xLTEtNDIyNTY_73c10ca0-a3a1-4984-875a-f6bfc1200041"
      unitRef="usd">729471000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i0d0b0d397d314175b47f991b6054707f_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfMy0yLTEtMS00MjI1Ng_215293e8-d033-48db-b535-d0bba828781b"
      unitRef="usd">37121000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i9a5074b1aa154a6ea88d479fe730c4db_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfMy00LTEtMS00MjI1Ng_47b1e664-2da5-48ec-b428-fcbec0b400b4"
      unitRef="usd">31135000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i59dafac08d024863aafbaca1168cef7a_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfMy02LTEtMS00MjI1Ng_65284f49-2bf2-449f-a436-f2215ca1a47f"
      unitRef="usd">71208000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="ie7960c74a9204b40ab1062d8e1e38a5a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfMy04LTEtMS00MjI1Ng_8f24411d-56ce-4e78-9ea2-385e9df21521"
      unitRef="usd">61731000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="ib3d9adc383d54edda0a6a611e51cb976_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNC0yLTEtMS00MjI1Ng_cd273a5a-4fc7-4f6a-8ecc-64694cad66ce"
      unitRef="usd">8158000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i41941d6243c14a518b2a9f15fe37a6b9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNC00LTEtMS00MjI1Ng_34562d29-a289-4992-ae83-9e770769fd07"
      unitRef="usd">6457000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i6c56f77000614966825dd96700192b4c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNC02LTEtMS00MjI1Ng_a20ba7eb-a924-497f-af17-23b8ea8300e8"
      unitRef="usd">15245000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="ib5b61146c403461ba0c92c7d30264742_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNC04LTEtMS00MjI1Ng_1ee89419-a98f-4ce6-b4bc-28eca81c62c8"
      unitRef="usd">12495000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i19266f1012284aa2bd776d61c9fa0f7a_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNS0yLTEtMS00MjI1Ng_85cac50b-1839-4ed6-a379-324d6e1f884f"
      unitRef="usd">12875000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i8f4117bec25f4a6f9db296de5a765814_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNS00LTEtMS00MjI1Ng_c8510cb9-d733-4eea-b017-7a23af8ceff7"
      unitRef="usd">11066000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="ic3feaac1baa44eae9edec6fbfcab8089_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNS02LTEtMS00MjI1Ng_fb8f7f30-925e-4ec2-b70a-94aafeefff0f"
      unitRef="usd">24292000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="ibd8fc7431ba44d558e9358682627cd77_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNS04LTEtMS00MjI1Ng_663ee752-dff3-4574-9523-153c8c61e46d"
      unitRef="usd">21690000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i9975f7bf4def4de7bf5342bcf8be9e3f_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNi0yLTEtMS00MjI1Ng_ee169cda-aa6f-4f46-adbb-359b9137fbc8"
      unitRef="usd">19358000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i6d26d4f7b1a24c63a373fb7bff185570_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNi00LTEtMS00MjI1Ng_fd91f7cd-715e-46e1-8c67-14e10e27f6ef"
      unitRef="usd">14374000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i912810cd20a34635ae57229e711ded97_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNi02LTEtMS00MjI1Ng_c47fd86f-e79b-471d-8b72-a95fe7ed4166"
      unitRef="usd">36511000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="ie84ad3bb29d74c97a53188c3427276fa_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNi04LTEtMS00MjI1Ng_64b1f2b8-91fa-429b-b9c2-64e86884ad7a"
      unitRef="usd">28667000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i763d9652a87c428ea6dd55a6688d2e13_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNy0yLTEtMS00MjI1Ng_c772af04-bd51-444a-8978-155296600fe7"
      unitRef="usd">77512000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="ib2468659e4554b1abeb2fa105791ec7a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNy00LTEtMS00MjI1Ng_00473570-ecb0-4554-86b5-59dc3ca3e4d4"
      unitRef="usd">63032000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="ia4a7109f32974c92ada4c5e62d7286bc_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNy02LTEtMS00MjI1Ng_111b7e27-f32f-4511-9ce3-03f38f450aa1"
      unitRef="usd">147256000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="if438d6df3cbc4b45aa2d23a0cb462a15_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOjdiOTAyMWJlYjg4ODRhMTJiM2YyYmM2YzkyNDVkYTM0L3RhYmxlcmFuZ2U6N2I5MDIxYmViODg4NGExMmIzZjJiYzZjOTI0NWRhMzRfNy04LTEtMS00MjI1Ng_5001d5fe-f346-4da7-9923-e5be97d29244"
      unitRef="usd">124583000</nvr:CorporateCapitalAllocationCharge>
    <us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RleHRyZWdpb246ZGE0YjM3ODk2YmE5NDEzOWE5ZjE5M2EyMjQ2NWFjOGJfNDQ4MQ_4115b199-eef7-4875-9398-b73890013032">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&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;June 30, 2022&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;December 31, 2021&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;Assets:&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;Homebuilding Mid Atlantic&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;1,408,484&#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;1,322,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;/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 North 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;286,776&#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;235,048&#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 Mid 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;538,877&#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;438,700&#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 South 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;780,118&#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;629,198&#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;Mortgage Banking&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;402,775&#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;371,685&#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 segment 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;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,417,030&#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;2,997,449&#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-style:italic;font-weight:700;line-height:100%"&gt;Reconciling items:&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;/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;Cash and cash equivalents&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,483,445&#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;2,545,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;Deferred taxes&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;139,263&#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;132,894&#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;Intangible assets and goodwill&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;49,368&#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;49,368&#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 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;68,323&#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;59,010&#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 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;14,364&#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;14,578&#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;Contract land deposit reserve&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;(23,516)&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;(30,041)&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;Consolidation adjustments and other&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,422&#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;66,148&#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;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;1,870,669&#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,837,026&#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 assets&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;5,287,699&#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;5,834,475&#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;</us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock>
    <us-gaap:Assets
      contextRef="if0e6d1edff5448daa16d794f4cc3671d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMi0yLTEtMS00MjI1Ng_59bb5df8-2f20-4d86-aa49-c56c10a95cf5"
      unitRef="usd">1408484000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i87ace8884c404292885be27060ffe440_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMi00LTEtMS00MjI1Ng_06330817-40fe-4d07-8502-744ca7ba6d4a"
      unitRef="usd">1322818000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i793fd3708b48407fa8a6697fe9e73ec8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMy0yLTEtMS00MjI1Ng_aea2a252-c646-4d23-84b4-08df835d6027"
      unitRef="usd">286776000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i705e87104e434f1aa87c581c78442129_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMy00LTEtMS00MjI1Ng_c8ad1f44-68c8-4a10-8701-350bdcb7a66f"
      unitRef="usd">235048000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i683b75a757694edea52d16c218565baf_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfNC0yLTEtMS00MjI1Ng_fc4bd4ce-879f-4b37-a2a4-bf0aa1169f1e"
      unitRef="usd">538877000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i65b58728363d428482126a23c75ac644_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfNC00LTEtMS00MjI1Ng_34664cca-472b-486a-801f-274ea9a5dde8"
      unitRef="usd">438700000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i6fb0872e7a8e4a1fbbbbb6d9fab8b021_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfNS0yLTEtMS00MjI1Ng_e72b6432-de31-40d8-9de6-3a15be3d8600"
      unitRef="usd">780118000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i25fc16cd67d84e64b12365c3f17d1e11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfNS00LTEtMS00MjI1Ng_4c92d24a-0194-4c11-bfae-8d25b6016bd3"
      unitRef="usd">629198000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ic4bd7309385946418011525cdf828816_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfNi0yLTEtMS00MjI1Ng_a86bf809-36ea-4901-95c5-f9a0b4b1bcaa"
      unitRef="usd">402775000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="icf5d1801699e4a879fc06a56970565c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfNi00LTEtMS00MjI1Ng_8f82578f-0cd9-4633-b39f-609aa9009db4"
      unitRef="usd">371685000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i6b78a56755624cc8ab09815e0c9bdcf6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfNy0yLTEtMS00MjI1Ng_da28d407-bb02-46bd-8f6c-bc85e9eae1e2"
      unitRef="usd">3417030000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i538e8f4f0b30419ab41e520d1d73c30d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfNy00LTEtMS00MjI1Ng_977b735a-db11-4fb5-92e3-9f33951d3abc"
      unitRef="usd">2997449000</us-gaap:Assets>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i38a92e77e08641a0b828c4f613b85db7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfOS0yLTEtMS00MjI1Ng_e9d69d2a-65e8-48a1-9d21-a7c123835d75"
      unitRef="usd">1483445000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i0f76bdf0b47c4e6ab27927df9d351816_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfOS00LTEtMS00MjI1Ng_5b2a1e3a-ccdd-469f-b751-2fb7a8ca3361"
      unitRef="usd">2545069000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i38a92e77e08641a0b828c4f613b85db7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTAtMi0xLTEtNDIyNTY_214c907a-6201-44a2-b9d1-0af5c25ca853"
      unitRef="usd">139263000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i0f76bdf0b47c4e6ab27927df9d351816_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTAtNC0xLTEtNDIyNTY_4cc1bebd-461b-4338-a6ce-300e3300c169"
      unitRef="usd">132894000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i38a92e77e08641a0b828c4f613b85db7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTEtMi0xLTEtNDIyNTY_6c4581ff-578e-457c-9498-4b6413f16376"
      unitRef="usd">49368000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i0f76bdf0b47c4e6ab27927df9d351816_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTEtNC0xLTEtNDIyNTY_339ad90e-f56a-498d-ac88-bf7137c020ea"
      unitRef="usd">49368000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i38a92e77e08641a0b828c4f613b85db7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTItMi0xLTEtNDIyNTY_da6432c9-a789-4e54-a987-faf2a8e150eb"
      unitRef="usd">68323000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i0f76bdf0b47c4e6ab27927df9d351816_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTItNC0xLTEtNDIyNTY_71d837cf-4ed7-46ee-b65d-a39373780df2"
      unitRef="usd">59010000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i38a92e77e08641a0b828c4f613b85db7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTMtMi0xLTEtNDIyNTY_382ca5f5-3380-4e31-84d5-01f3444ce174"
      unitRef="usd">14364000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i0f76bdf0b47c4e6ab27927df9d351816_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTMtNC0xLTEtNDIyNTY_625bac84-21d7-4adb-bb22-ce822f959d21"
      unitRef="usd">14578000</us-gaap:FinanceLeaseRightOfUseAsset>
    <nvr:LossReserveOnContractLandDeposits
      contextRef="i38a92e77e08641a0b828c4f613b85db7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTQtMi0xLTEtNDIyNTY_c74fb7e0-0d55-4ae4-bc70-a735dc581bc0"
      unitRef="usd">23516000</nvr:LossReserveOnContractLandDeposits>
    <nvr:LossReserveOnContractLandDeposits
      contextRef="i0f76bdf0b47c4e6ab27927df9d351816_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTQtNC0xLTEtNDIyNTY_3e529675-e295-4f7f-8eea-412d788ff064"
      unitRef="usd">30041000</nvr:LossReserveOnContractLandDeposits>
    <nvr:ConsolidationEntriesAndOtherForAssets
      contextRef="i38a92e77e08641a0b828c4f613b85db7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTUtMi0xLTEtNDIyNTY_cb66f927-a423-49bf-bb32-af06c39d182d"
      unitRef="usd">139422000</nvr:ConsolidationEntriesAndOtherForAssets>
    <nvr:ConsolidationEntriesAndOtherForAssets
      contextRef="i0f76bdf0b47c4e6ab27927df9d351816_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTUtNC0xLTEtNDIyNTY_3e449cca-490a-4262-aac8-c25c5281828d"
      unitRef="usd">66148000</nvr:ConsolidationEntriesAndOtherForAssets>
    <us-gaap:Assets
      contextRef="i38a92e77e08641a0b828c4f613b85db7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTYtMi0xLTEtNDIyNTY_6a84a469-3699-4892-bcc2-96041f1525de"
      unitRef="usd">1870669000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i0f76bdf0b47c4e6ab27927df9d351816_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTYtNC0xLTEtNDIyNTY_a6bffda0-3b77-47b8-b6ee-9210d5e62435"
      unitRef="usd">2837026000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTctMi0xLTEtNDIyNTY_463f109f-5096-46a3-bb32-d6b14a4cd676"
      unitRef="usd">5287699000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV80Ni9mcmFnOmRhNGIzNzg5NmJhOTQxMzlhOWYxOTNhMjI0NjVhYzhiL3RhYmxlOmVkNWYzZDU2ZmFiNDQwYTE4YjNkNDc3NzEwOTUzNzlkL3RhYmxlcmFuZ2U6ZWQ1ZjNkNTZmYWI0NDBhMThiM2Q0Nzc3MTA5NTM3OWRfMTctNC0xLTEtNDIyNTY_8fce3966-4518-4962-98db-a0a52c67622d"
      unitRef="usd">5834475000</us-gaap:Assets>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfNTg1Ng_e2086ceb-0b00-4eb2-9908-07430098536c">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:11pt;font-weight:400;line-height:120%"&gt;GAAP assigns a fair value hierarchy to the inputs used to measure fair value.&#160;&#160;Level 1 inputs are quoted prices in active markets for identical assets and liabilities.&#160;&#160;Level 2 inputs are inputs other than quoted market prices that are observable for the asset or liability, either directly or indirectly.&#160;&#160;Level 3 inputs are unobservable inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;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;The following table presents the estimated fair values and carrying values of our Senior Notes as of June&#160;30, 2022 and December&#160;31, 2021. See Note 12 for a description of the redemption of our 3.95% Senior Noted due 2022.  The estimated fair value is based on recent market prices of similar transactions, which is classified as Level 2 within the fair value hirarchy.&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.594%"/&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;June 30, 2022&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;December 31, 2021&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;&#x2014;&#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;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;/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;774,531&#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;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;/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;774,531&#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,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;/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;&#x2014;&#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;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;/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;915,801&#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;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;/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;915,801&#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,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;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;Except as otherwise noted below, we believe that insignificant differences exist between the carrying value and the fair value of our financial instruments, which consist primarily of cash equivalents, due to their short term nature.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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-bottom:6pt;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;In the normal course of business, our wholly-owned mortgage subsidiary, NVR Mortgage Finance, Inc. (&#x201c;NVRM&#x201d;), enters into contractual commitments to extend credit to our homebuyers with fixed expiration dates.&#160;&#160;The commitments become effective when the borrowers "lock-in" a specified interest rate within time frames established by NVRM.&#160;&#160;All mortgagors are evaluated for credit worthiness prior to the extension of the commitment.&#160;&#160;Market risk arises if interest rates move adversely between the time of the "lock-in" of rates by the borrower and the sale date of the loan to a broker/dealer.&#160;&#160;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 broker/dealers.&#160;&#160;The forward sales contracts lock in an interest rate and price for the sale of loans similar to the specific rate lock commitments.&#160;&#160;NVRM does not engage in speculative or trading derivative activities.&#160;&#160;Both the rate lock commitments to borrowers and the forward sale contracts to broker/dealers are undesignated derivatives and, accordingly, are marked to fair value through earnings.&#160;&#160;At June&#160;30, 2022, there were rate lock commitments to extend credit to borrowers aggregating $2,670,889 and open forward delivery contracts aggregating $2,766,048, which hedge both the rate lock commitments and closed loans held for sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;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;The fair value of NVRM&#x2019;s rate lock commitments to borrowers and the related input levels include, as applicable:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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;i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:11.9pt"&gt;the assumed gain/loss of the expected resultant loan sale (Level 2);&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:45pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%;padding-left:8.24pt"&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-bottom:6pt;padding-left:45pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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:11pt;font-weight:400;line-height:120%;padding-left:5.19pt"&gt;the value of the servicing rights associated with the loan (Level 2).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;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;The assumed gain/loss considers the excess servicing to be received or buydown fees to be paid upon securitization of the loan.&#160;&#160;The excess servicing and buydown fees are calculated pursuant to contractual terms with investors.&#160;&#160;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.&#160;&#160;NVRM sells all of its loans on a servicing released basis, and receives a servicing released premium upon sale.&#160;&#160;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.&#160;&#160;NVRM assumes a fallout rate when measuring the fair value of rate lock commitments.&#160;&#160;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-bottom:6pt;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;The fair value of NVRM&#x2019;s forward sales contracts to broker/dealers solely considers the market price movement of the same type of security between the trade date and the balance sheet date (Level 2).&#160;&#160;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-bottom:6pt;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;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.&#160;&#160;Fair value is measured using Level 2 inputs.&#160;&#160;As of June&#160;30, 2022, the fair value of loans held for sale of $335,624 included on the accompanying condensed consolidated balance sheet was decreased by $11,777 from the aggregate principal balance of $347,401.  As of &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021, the fair value of loans held for sale of $302,192 was increased by $4,296 from the aggregate principal balance of $297,896.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;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;The fair value measurement of NVRM's undesignated derivative instruments was as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&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;June 30, 2022&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;December 31, 2021&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;48,491&#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;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;/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;38,064&#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;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;/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;10,427&#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;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;/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;14,323&#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;708&#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;12,166&#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;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;/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;2,157&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;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;As of June&#160;30, 2022, the net rate lock commitments and the net forward sales contracts are reported in mortgage banking "Other assets" on the accompanying condensed consolidated balance sheets.  As of December&#160;31, 2021, 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".&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;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;The fair value measurement as of June&#160;30, 2022 was as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.633%"/&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;/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;Rate lock commitments&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;2,670,889&#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;8,756&#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;(30,908)&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;32,579&#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;&#x2014;&#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;10,427&#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-weight:400;line-height:100%"&gt;Forward sales contracts&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;2,766,048&#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;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;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;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,157&#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;2,157&#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;Mortgages held for sale&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;347,401&#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,336&#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;(17,686)&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;4,573&#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;&#x2014;&#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;(11,777)&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;Total fair value measurement&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 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;10,092&#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;(48,594)&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;37,152&#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;2,157&#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;807&#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-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:11pt;font-weight:400;line-height:120%"&gt;The total fair value measurement as of December&#160;31, 2021 was $18,237. NVRM recorded a fair value adjustment to expense of $27,540 and $17,430 for the three and six months ended June&#160;30, 2022, respectively. NVRM recorded a fair value adjustment to income of $1,692 and $2,240 for the three and six months ended June&#160;30, 2021, respectively. 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 condensed consolidated statements of income.&#160;&#160;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.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfNTg2MQ_d3bebe4e-b57a-46be-b383-0a038a1f60b8">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table presents the estimated fair values and carrying values of our Senior Notes as of June&#160;30, 2022 and December&#160;31, 2021. See Note 12 for a description of the redemption of our 3.95% Senior Noted due 2022.  The estimated fair value is based on recent market prices of similar transactions, which is classified as Level 2 within the fair value hirarchy.&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.594%"/&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;June 30, 2022&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;December 31, 2021&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;&#x2014;&#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;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;/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;774,531&#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;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;/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;774,531&#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,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;/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;&#x2014;&#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;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;/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;915,801&#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;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;/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;915,801&#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,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;/tr&gt;&lt;/table&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:LongTermDebtFairValue
      contextRef="i46d5b571fb4348649cc03a6e7c74cbe4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjc1OTMwYjdiYjA5MzQ1Nzc5Njg2NTYzZjE3NzBiYzE0L3RhYmxlcmFuZ2U6NzU5MzBiN2JiMDkzNDU3Nzk2ODY1NjNmMTc3MGJjMTRfMi0yLTEtMS00MjI1Ng_713ea21a-445b-4c42-8270-dc8d7efdc833"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ia192774a3d2e4c46b1fd7ad315286661_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjc1OTMwYjdiYjA5MzQ1Nzc5Njg2NTYzZjE3NzBiYzE0L3RhYmxlcmFuZ2U6NzU5MzBiN2JiMDkzNDU3Nzk2ODY1NjNmMTc3MGJjMTRfMi00LTEtMS00MjI1Ng_ed0fa5ee-6a4e-4051-8266-bbef3397fcd4"
      unitRef="usd">610452000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="idf9eda32fe9545739d53f52f53d71fbf_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjc1OTMwYjdiYjA5MzQ1Nzc5Njg2NTYzZjE3NzBiYzE0L3RhYmxlcmFuZ2U6NzU5MzBiN2JiMDkzNDU3Nzk2ODY1NjNmMTc3MGJjMTRfMy0yLTEtMS00MjI1Ng_b8228470-d73e-4d5d-94d2-90298d354211"
      unitRef="usd">774531000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="iea1273bc9c1747e3b43241579ab0b896_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjc1OTMwYjdiYjA5MzQ1Nzc5Njg2NTYzZjE3NzBiYzE0L3RhYmxlcmFuZ2U6NzU5MzBiN2JiMDkzNDU3Nzk2ODY1NjNmMTc3MGJjMTRfMy00LTEtMS00MjI1Ng_82179471-a977-4e1a-97d6-47271a1cc78f"
      unitRef="usd">942192000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ia5c6df2417c24588af7914389a70335d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjc1OTMwYjdiYjA5MzQ1Nzc5Njg2NTYzZjE3NzBiYzE0L3RhYmxlcmFuZ2U6NzU5MzBiN2JiMDkzNDU3Nzk2ODY1NjNmMTc3MGJjMTRfNC0yLTEtMS00MjI1Ng_33025b77-7700-41d7-a3f3-fbdba70071b5"
      unitRef="usd">774531000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ie45031e6ff7849bc85824c098dd313a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjc1OTMwYjdiYjA5MzQ1Nzc5Njg2NTYzZjE3NzBiYzE0L3RhYmxlcmFuZ2U6NzU5MzBiN2JiMDkzNDU3Nzk2ODY1NjNmMTc3MGJjMTRfNC00LTEtMS00MjI1Ng_f66feeab-e95f-43dd-b7b5-dceaeec22d67"
      unitRef="usd">1552644000</us-gaap:LongTermDebtFairValue>
    <us-gaap:SeniorNotes
      contextRef="i58754e8dd0c14b4697e18dbd0269c535_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjc1OTMwYjdiYjA5MzQ1Nzc5Njg2NTYzZjE3NzBiYzE0L3RhYmxlcmFuZ2U6NzU5MzBiN2JiMDkzNDU3Nzk2ODY1NjNmMTc3MGJjMTRfNi0yLTEtMS00MjI1Ng_fd2fcc66-3139-4e1f-acb6-2498d18052ca"
      unitRef="usd">0</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i1683628b43244c248b7cd4be46bd55fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjc1OTMwYjdiYjA5MzQ1Nzc5Njg2NTYzZjE3NzBiYzE0L3RhYmxlcmFuZ2U6NzU5MzBiN2JiMDkzNDU3Nzk2ODY1NjNmMTc3MGJjMTRfNi00LTEtMS00MjI1Ng_de55a2b6-d57d-43b1-b0f2-f6e4470ba283"
      unitRef="usd">599553000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="iaf53c685ada543aaafc9f1df0fda0dd2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjc1OTMwYjdiYjA5MzQ1Nzc5Njg2NTYzZjE3NzBiYzE0L3RhYmxlcmFuZ2U6NzU5MzBiN2JiMDkzNDU3Nzk2ODY1NjNmMTc3MGJjMTRfNy0yLTEtMS00MjI1Ng_1cabe59d-19f3-4e44-b1c4-616a14600741"
      unitRef="usd">915801000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i69cc5686094a4dc7941e49e427989031_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjc1OTMwYjdiYjA5MzQ1Nzc5Njg2NTYzZjE3NzBiYzE0L3RhYmxlcmFuZ2U6NzU5MzBiN2JiMDkzNDU3Nzk2ODY1NjNmMTc3MGJjMTRfNy00LTEtMS00MjI1Ng_78d2b6ed-afe0-438a-a8c7-94718d4ee527"
      unitRef="usd">916702000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i6ced79093a3542609fdfbce094205bd4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjc1OTMwYjdiYjA5MzQ1Nzc5Njg2NTYzZjE3NzBiYzE0L3RhYmxlcmFuZ2U6NzU5MzBiN2JiMDkzNDU3Nzk2ODY1NjNmMTc3MGJjMTRfOC0yLTEtMS00MjI1Ng_5e7753cc-2748-4c0d-9a88-8e18c0d1f172"
      unitRef="usd">915801000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i150f3b4a927a4b78819fb32d2ff21ef1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjc1OTMwYjdiYjA5MzQ1Nzc5Njg2NTYzZjE3NzBiYzE0L3RhYmxlcmFuZ2U6NzU5MzBiN2JiMDkzNDU3Nzk2ODY1NjNmMTc3MGJjMTRfOC00LTEtMS00MjI1Ng_8201626d-2d0a-4742-852d-54de782c1166"
      unitRef="usd">1516255000</us-gaap:SeniorNotes>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability
      contextRef="i93950d19d59e40cca8adf0b7df958a94_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfMjI1Mw_9f6d4a48-cfe2-4115-a9e2-fc37ac6dafe8"
      unitRef="usd">2670889000</us-gaap:FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability
      contextRef="i6b78ec4c5a394fe483670c867f3ed5bb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfMjMwNA_78ffa6ab-9eb5-4241-94f3-b4779d331660"
      unitRef="usd">2766048000</us-gaap:FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability>
    <us-gaap:TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup
      contextRef="i493b45de06d9402497055a24642b3beb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfNDMzMQ_910a34cd-c6f3-4bc5-9a0b-53b006ca7d8e"
      unitRef="usd">335624000</us-gaap:TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:FairValueOptionChangesInFairValueGainLoss1
      contextRef="ibc501091284a4b9786ec08c15f2676a2_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfNDQxNw_a61482c9-ea1e-4f8f-b29f-7aea5bb784ad"
      unitRef="usd">-11777000</us-gaap:FairValueOptionChangesInFairValueGainLoss1>
    <nvr:FairValuePrincipalAmountLoansHeldforSale
      contextRef="i493b45de06d9402497055a24642b3beb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfNDQ2MA_df7b5dbb-89af-4acc-b2c1-c58e5267a481"
      unitRef="usd">347401000</nvr:FairValuePrincipalAmountLoansHeldforSale>
    <us-gaap:TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup
      contextRef="ib66681139ff44e0f9d53047f50dccead_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfNDUxNg_9b2a8d51-bdff-487b-bd73-6fe83550562d"
      unitRef="usd">302192000</us-gaap:TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:FairValueOptionChangesInFairValueGainLoss1
      contextRef="ia8aa0a7d9e6341d3bc18b579f6ea32e8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfNDUzNg_cd663c42-69b7-4115-890f-752e86f7ab47"
      unitRef="usd">4296000</us-gaap:FairValueOptionChangesInFairValueGainLoss1>
    <nvr:FairValuePrincipalAmountLoansHeldforSale
      contextRef="i23a0037c209a43b0909ce76f1664af85_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfNDU3OQ_caba9743-778b-40a2-bc61-0c01444f66a6"
      unitRef="usd">297896000</nvr:FairValuePrincipalAmountLoansHeldforSale>
    <nvr:ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfNTg2Mw_4804f78f-8b86-463b-aa7c-6d64c268a49b">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The fair value measurement of NVRM's undesignated derivative instruments was as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&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;June 30, 2022&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;December 31, 2021&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;48,491&#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;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;/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;38,064&#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;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;/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;10,427&#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;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;/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;14,323&#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;708&#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;12,166&#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;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;/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;2,157&#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;/tr&gt;&lt;/table&gt;</nvr:ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="if2c20988a0cf41aa9159ff0c5b47da2a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjg2MjExMmE4OGQ2ZDRkODA5YzQyMjBiYWU2NmRiOTEzL3RhYmxlcmFuZ2U6ODYyMTEyYTg4ZDZkNGQ4MDljNDIyMGJhZTY2ZGI5MTNfMi0yLTEtMS00MjI1Ng_c01ae125-fe86-4f2c-b7e9-0918a899990c"
      unitRef="usd">48491000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ib6205e82278b4776aadaefb7041d7221_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjg2MjExMmE4OGQ2ZDRkODA5YzQyMjBiYWU2NmRiOTEzL3RhYmxlcmFuZ2U6ODYyMTEyYTg4ZDZkNGQ4MDljNDIyMGJhZTY2ZGI5MTNfMi00LTEtMS00MjI1Ng_aed10425-0259-41c5-b010-d73f3b7ac53f"
      unitRef="usd">15949000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="if2c20988a0cf41aa9159ff0c5b47da2a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjg2MjExMmE4OGQ2ZDRkODA5YzQyMjBiYWU2NmRiOTEzL3RhYmxlcmFuZ2U6ODYyMTEyYTg4ZDZkNGQ4MDljNDIyMGJhZTY2ZGI5MTNfMy0yLTEtMS00MjI1Ng_2aa41164-4139-42c2-beab-b9a30c061048"
      unitRef="usd">38064000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="ib6205e82278b4776aadaefb7041d7221_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjg2MjExMmE4OGQ2ZDRkODA5YzQyMjBiYWU2NmRiOTEzL3RhYmxlcmFuZ2U6ODYyMTEyYTg4ZDZkNGQ4MDljNDIyMGJhZTY2ZGI5MTNfMy00LTEtMS00MjI1Ng_1fa2d012-7d49-413b-b70f-2b32e88cd1ac"
      unitRef="usd">1790000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="if2c20988a0cf41aa9159ff0c5b47da2a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjg2MjExMmE4OGQ2ZDRkODA5YzQyMjBiYWU2NmRiOTEzL3RhYmxlcmFuZ2U6ODYyMTEyYTg4ZDZkNGQ4MDljNDIyMGJhZTY2ZGI5MTNfNC0yLTEtMS00MjI1Ng_cd47bb19-0658-4def-aa7b-17c2df077041"
      unitRef="usd">10427000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="ib6205e82278b4776aadaefb7041d7221_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjg2MjExMmE4OGQ2ZDRkODA5YzQyMjBiYWU2NmRiOTEzL3RhYmxlcmFuZ2U6ODYyMTEyYTg4ZDZkNGQ4MDljNDIyMGJhZTY2ZGI5MTNfNC00LTEtMS00MjI1Ng_c5b93510-fb1d-4ed1-a39e-5df0b6882fed"
      unitRef="usd">14159000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i873ab70dcb79420583bb7c5fb6fae572_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjg2MjExMmE4OGQ2ZDRkODA5YzQyMjBiYWU2NmRiOTEzL3RhYmxlcmFuZ2U6ODYyMTEyYTg4ZDZkNGQ4MDljNDIyMGJhZTY2ZGI5MTNfNi0yLTEtMS00MjI1Ng_4cd8b5b8-0ad1-4c10-b59c-7c9a52ff7bdd"
      unitRef="usd">14323000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i04c1deb6c5a94adf8ca7b039e083591b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjg2MjExMmE4OGQ2ZDRkODA5YzQyMjBiYWU2NmRiOTEzL3RhYmxlcmFuZ2U6ODYyMTEyYTg4ZDZkNGQ4MDljNDIyMGJhZTY2ZGI5MTNfNi00LTEtMS00MjI1Ng_4c01ef56-2257-43cd-857c-462c9fc1e468"
      unitRef="usd">708000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i873ab70dcb79420583bb7c5fb6fae572_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjg2MjExMmE4OGQ2ZDRkODA5YzQyMjBiYWU2NmRiOTEzL3RhYmxlcmFuZ2U6ODYyMTEyYTg4ZDZkNGQ4MDljNDIyMGJhZTY2ZGI5MTNfNy0yLTEtMS00MjI1Ng_3dc465b1-0e61-4bfc-8ad9-b500c17523c1"
      unitRef="usd">12166000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i04c1deb6c5a94adf8ca7b039e083591b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjg2MjExMmE4OGQ2ZDRkODA5YzQyMjBiYWU2NmRiOTEzL3RhYmxlcmFuZ2U6ODYyMTEyYTg4ZDZkNGQ4MDljNDIyMGJhZTY2ZGI5MTNfNy00LTEtMS00MjI1Ng_3a7ceecc-ce3d-4d58-8f49-d92b868297a5"
      unitRef="usd">926000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i873ab70dcb79420583bb7c5fb6fae572_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjg2MjExMmE4OGQ2ZDRkODA5YzQyMjBiYWU2NmRiOTEzL3RhYmxlcmFuZ2U6ODYyMTEyYTg4ZDZkNGQ4MDljNDIyMGJhZTY2ZGI5MTNfOC0yLTEtMS00MjI1Ng_39f8c83f-799a-4ef6-a7a8-ddadcc53a77c"
      unitRef="usd">2157000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i04c1deb6c5a94adf8ca7b039e083591b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOjg2MjExMmE4OGQ2ZDRkODA5YzQyMjBiYWU2NmRiOTEzL3RhYmxlcmFuZ2U6ODYyMTEyYTg4ZDZkNGQ4MDljNDIyMGJhZTY2ZGI5MTNfOC00LTEtMS00MjI1Ng_5b4a9846-6dfd-45fb-accd-8a3e7bd52e0e"
      unitRef="usd">-218000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <nvr:UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfNTg2MA_81bdff17-20c7-406c-9c10-e7bf3484df66">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The fair value measurement as of June&#160;30, 2022 was as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.119%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.633%"/&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;/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;Rate lock commitments&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;2,670,889&#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;8,756&#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;(30,908)&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;32,579&#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;&#x2014;&#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;10,427&#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-weight:400;line-height:100%"&gt;Forward sales contracts&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;2,766,048&#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;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;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;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,157&#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;2,157&#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;Mortgages held for sale&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;347,401&#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,336&#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;(17,686)&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;4,573&#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;&#x2014;&#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;(11,777)&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;Total fair value measurement&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 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;10,092&#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;(48,594)&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;37,152&#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;2,157&#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;807&#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:UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability
      contextRef="i93950d19d59e40cca8adf0b7df958a94_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfMS0yLTEtMS00MjI1Ng_8985f210-317a-4c01-8757-a8480c51dd41"
      unitRef="usd">2670889000</us-gaap:FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability>
    <nvr:FairValueMeasurementAssumedGainLossFromLoanSale
      contextRef="i699b838354b44d9fb32fd224b4576f2a_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfMS00LTEtMS00MjI1Ng_463f6002-f219-420a-b9e4-eb66776cddd1"
      unitRef="usd">8756000</nvr:FairValueMeasurementAssumedGainLossFromLoanSale>
    <nvr:FairValueMeasurementsInterestRateMovementEffect
      contextRef="i699b838354b44d9fb32fd224b4576f2a_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfMS02LTEtMS00MjI1Ng_32f9d0e4-1393-49c8-adb2-037a064f75b6"
      unitRef="usd">-30908000</nvr:FairValueMeasurementsInterestRateMovementEffect>
    <nvr:FairValueMeasurementsChangesInServicingRightsValue
      contextRef="i699b838354b44d9fb32fd224b4576f2a_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfMS04LTEtMS00MjI1Ng_56d6edbe-851c-4ba9-bebb-a8758122a58d"
      unitRef="usd">32579000</nvr:FairValueMeasurementsChangesInServicingRightsValue>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i699b838354b44d9fb32fd224b4576f2a_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfMS0xMi0xLTEtNDIyNTY_6564ffbc-417b-4a58-910e-3b37cdbcf3bb"
      unitRef="usd">10427000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability
      contextRef="i6b78ec4c5a394fe483670c867f3ed5bb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfMi0yLTEtMS00MjI1Ng_ff43e295-fc4b-4218-9294-995d51f030d6"
      unitRef="usd">2766048000</us-gaap:FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability>
    <nvr:FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings
      contextRef="if5d0805e9a904c4cb65e60450cf1bd1f_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfMi0xMC0xLTEtNDIyNTY_65dda402-25ab-4100-b8ee-30d589569583"
      unitRef="usd">2157000</nvr:FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="if5d0805e9a904c4cb65e60450cf1bd1f_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfMi0xMi0xLTEtNDIyNTY_d9644648-2cda-4e71-9a5c-89fd5b030317"
      unitRef="usd">2157000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <nvr:FairValuePrincipalAmountLoansHeldforSale
      contextRef="i493b45de06d9402497055a24642b3beb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfMy0yLTEtMS00MjI1Ng_df7b5dbb-89af-4acc-b2c1-c58e5267a481"
      unitRef="usd">347401000</nvr:FairValuePrincipalAmountLoansHeldforSale>
    <nvr:FairValueMeasurementAssumedGainLossFromLoanSale
      contextRef="ibc501091284a4b9786ec08c15f2676a2_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfMy00LTEtMS00MjI1Ng_14ef4717-4b02-4ca4-98b0-c693622d0a14"
      unitRef="usd">1336000</nvr:FairValueMeasurementAssumedGainLossFromLoanSale>
    <nvr:FairValueMeasurementsInterestRateMovementEffect
      contextRef="ibc501091284a4b9786ec08c15f2676a2_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfMy02LTEtMS00MjI1Ng_17bd3c6e-c84e-4897-9e81-6eff92fd3286"
      unitRef="usd">-17686000</nvr:FairValueMeasurementsInterestRateMovementEffect>
    <nvr:FairValueMeasurementsChangesInServicingRightsValue
      contextRef="ibc501091284a4b9786ec08c15f2676a2_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfMy04LTEtMS00MjI1Ng_3eb0f6a4-d9bb-44d8-8f1d-a923bd82e066"
      unitRef="usd">4573000</nvr:FairValueMeasurementsChangesInServicingRightsValue>
    <us-gaap:FairValueOptionChangesInFairValueGainLoss1
      contextRef="ibc501091284a4b9786ec08c15f2676a2_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfMy0xMi0xLTEtNDIyNTY_1318da95-f2e0-4d3f-bfa0-92cc8fef5a30"
      unitRef="usd">-11777000</us-gaap:FairValueOptionChangesInFairValueGainLoss1>
    <nvr:FairValueMeasurementAssumedGainLossFromLoanSale
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfNC00LTEtMS00MjI1Ng_51fd166a-7e4a-4286-b58f-5d9df7b25105"
      unitRef="usd">10092000</nvr:FairValueMeasurementAssumedGainLossFromLoanSale>
    <nvr:FairValueMeasurementsInterestRateMovementEffect
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfNC02LTEtMS00MjI1Ng_a82a7f7b-e599-4f19-8e73-dc9ecb935119"
      unitRef="usd">-48594000</nvr:FairValueMeasurementsInterestRateMovementEffect>
    <nvr:FairValueMeasurementsChangesInServicingRightsValue
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfNC04LTEtMS00MjI1Ng_752d8dcf-f030-44a5-b46b-6484246b4e43"
      unitRef="usd">37152000</nvr:FairValueMeasurementsChangesInServicingRightsValue>
    <nvr:FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfNC0xMC0xLTEtNDIyNTY_bac2c56f-e103-46fa-9984-1fc135572cf2"
      unitRef="usd">2157000</nvr:FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RhYmxlOmU0NTUwZDgzNDgwODQyMjZhOWI5ZDEwYWJlMThkZjI0L3RhYmxlcmFuZ2U6ZTQ1NTBkODM0ODA4NDIyNmE5YjlkMTBhYmUxOGRmMjRfNC0xMi0xLTEtNDIyNTY_66c598cb-38dd-48af-abdb-8d9f554121d6"
      unitRef="usd">807000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i2dd759bb097c4e5291456c4a8ac37194_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfNTIzMA_66d9d3c1-a562-473d-9ab4-7e577cd54776"
      unitRef="usd">18237000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i6076be1f17154c9287e4552872f6e27b_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfNTI4NQ_179ec398-802a-47a6-b7dc-be85ef92881c"
      unitRef="usd">27540000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ia6d94fa905a8457bbbee2c5c4f25d0d0_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfNTQ5NzU1ODE5Nzgw_cf7d39c2-45fa-47d2-81f5-a51147d75d9a"
      unitRef="usd">17430000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i6a8153e8017842f1ae02d5165a1d24ee_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfNTM3MA_1bd12155-0dd3-4da6-99fd-8e41fd9c2603"
      unitRef="usd">-1692000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i31df8113f0e446cf9e3c718c40c08399_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81Mi9mcmFnOmNhNzI2ZDI0NGM3YzQ3MzQ4NmY2NjFmZTdiNDA3ZjI2L3RleHRyZWdpb246Y2E3MjZkMjQ0YzdjNDczNDg2ZjY2MWZlN2I0MDdmMjZfNTQ5NzU1ODE5ODAw_bc8a8c07-8b56-4a0b-811e-a0ec71ddc2cf"
      unitRef="usd">-2240000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfMjUxMA_09534adc-6568-4e45-8d85-b2873087bfca">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:11pt;font-weight:400;line-height:120%"&gt;During the second quarter of 2022, we redeemed the outstanding $600,000 principal amount of 3.95% Senior Notes due September&#160;15, 2022, at par, plus accrued interest.&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:11pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2022, 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:11pt;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:11pt;font-weight:400;line-height:120%"&gt;The 2030 Senior Notes have an aggregate principal balance of $900,000 and mature on May 15, 2030.  The 2030 Senior Notes bear interest at 3.00%, payable semi-annually in arrears on May 15 and November 15.  The 2030 Senior Notes were issued in three separate issuances, $600,000 issued at a discount to yield 3.02%, and the two additional issuances totaling $300,000 issued at a premium to yield 2.00%.  The 2030 Senior Notes have been &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:11pt;font-weight:400;line-height:120%"&gt;reflected net of the unamortized discount or premium, as applicable, and the unamortized debt issuance costs in the accompanying condensed 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:11pt;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:11pt;font-weight:400;line-height:120%"&gt;We have an unsecured Credit Agreement (the &#x201c;Credit Agreement&#x201d;), which provides for aggregate revolving loan commitments of $300,000 (the &#x201c;Facility&#x201d;). 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.&#160;&#160;The Credit Agreement provides for a $100,000 sublimit for the issuance of letters of credit, of which approximately $14,200 was outstanding at June&#160;30, 2022. The Credit Agreement termination date is February&#160;12, 2026. There was no debt outstanding under the Facility at June&#160;30, 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:11pt;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:11pt;font-weight:400;line-height:120%"&gt;NVRM provides for its mortgage origination and other operating activities using cash generated from its operations, borrowings from its parent company, NVR, as well as a revolving mortgage repurchase agreement (the &#x201c;Repurchase Agreement&#x201d;), which is non-recourse to NVR.&#160;&#160;The Repurchase Agreement provides for loan purchases up to $150,000, subject to certain sub-limits. Amounts outstanding under the Repurchase Agreement are collateralized by the Company&#x2019;s 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:11pt;font-weight:400;line-height:120%"&gt;At June&#160;30, 2022, there were no borrowing base limitations reducing the amount available under the Repurchase Agreement. There was no debt outstanding under the Repurchase Agreement at June&#160;30, 2022.  &lt;/span&gt;&lt;/div&gt;Effective July 20, 2022, NVRM entered into The Second Amended and Restated Master Repurchase Agreement with U.S. Bank National Association, as Agent and a Buyer (the "Amended MRA"), which replaced the Repurchase Agreement in its entirety.  The Amended MRA provides for loan purchases up to $150,000, subject to certain sub-limits.  Advances under the Amended MRA bear interest at the secured overnight financing rate published by the Board of Governors of the Federal Reserve System ("SOFR") plus the SOFR Margin of 1.70%, per annum.  All other terms and conditions of the Amended MRA are materially consistent with the Repurchase Agreement.  The Amended MRA expires on July 19, 2023</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i79ffd9ff408f4d9eae9df13a77b72ae8_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfMjE5OTAyMzI1ODMwNQ_7bd10715-673d-426f-9335-32b8e8754a65"
      unitRef="usd">600000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i79ffd9ff408f4d9eae9df13a77b72ae8_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfMjE5OTAyMzI1ODMwOA_569daa1a-7f9b-4f79-b5a3-4932fb589fe5"
      unitRef="number">0.0395</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i5a119ce16c144606bad633640bf3ad87_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfNjI1_53ce5351-0e49-4b5e-a43d-28de36984af9"
      unitRef="usd">900000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i5a119ce16c144606bad633640bf3ad87_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfNjk2_5dee59f4-4634-4648-a63e-b56e2b984d01"
      unitRef="number">0.0300</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment
      contextRef="id4f88cdcda174811a6813c72949474fa_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfMjUxNA_d8139ca6-5f39-4503-a477-010a7c285b0b">semi-annually in arrears on May 15 and November 15</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i7e54fc73be9f4119933edfee631da2a2_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfODI0_a30fa511-4a09-4a61-ac91-a523526c63ac"
      unitRef="usd">600000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i7e54fc73be9f4119933edfee631da2a2_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfODU3_ea3fe38d-3aad-4774-9023-bff26f31fe5c"
      unitRef="number">0.0302</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i717e96a1434a42f59a8b265a3aa9fa2c_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfOTAz_3259ca3c-d36e-4c29-b346-62a4c0d579d3"
      unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i717e96a1434a42f59a8b265a3aa9fa2c_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfOTM1_abd3b064-d352-485f-a871-3854301e8c5f"
      unitRef="number">0.0200</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ieab3515df37648c6986c2b37f1a814d2_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfMTI4MA_b6c2a083-1a8c-4fc5-8417-a31a2b9e7bd3"
      unitRef="usd">300000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <nvr:LineOfCreditMaximumIncrementalCommitmentAmount
      contextRef="i6f90756fc0ab41eb803135ad6c2ee2cd_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfMTM2Mw_49d251ba-77dc-4548-86ba-319b8a473873"
      unitRef="usd">300000000</nvr:LineOfCreditMaximumIncrementalCommitmentAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if23081fcf58e42c4b3fa8688c7bf0501_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfMTU4Nw_796bf9a3-b3d2-422a-b5bb-40f365315ac1"
      unitRef="usd">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="if23081fcf58e42c4b3fa8688c7bf0501_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfMTY2MQ_88e55525-b713-42d6-884d-ed0e2826c164"
      unitRef="usd">14200000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="ieab3515df37648c6986c2b37f1a814d2_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfMTc0Mg_5f30db21-d13b-42dd-aff1-00ffc4cae972"
      unitRef="usd">0</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ia79945318c5b4e25b41c3ec1597760ec_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfMjEzOQ_6115c18c-7c4f-48ff-aff9-ea6275d5de07"
      unitRef="usd">150000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="ia79945318c5b4e25b41c3ec1597760ec_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfMjM1MQ_fc11cfe7-7c98-4d6c-89d9-513dd08c4f52"
      unitRef="usd">0</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="ia79945318c5b4e25b41c3ec1597760ec_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81NS9mcmFnOjY3MmYxMGE3YjU3NzQyZTk4OTVmNmE2MTJjOTQ1ZmUxL3RleHRyZWdpb246NjcyZjEwYTdiNTc3NDJlOTg5NWY2YTYxMmM5NDVmZTFfMjQ1Mw_1ea13fc3-f6fe-400c-a3b6-6c139fe55d06"
      unitRef="usd">0</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV81OC9mcmFnOjZjMTEyZWNmMzBlZDQyYTg4MGQ1YjBhZDQ5YTRiNWYwL3RleHRyZWdpb246NmMxMTJlY2YzMGVkNDJhODgwZDViMGFkNDlhNGI1ZjBfNDA2_740d33a0-7844-4a06-869c-4e5b8592c2da">Commitments and ContingenciesWe 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.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RleHRyZWdpb246OGMyZGVlNzlkOGEwNDYzNzhmMjM0YmJkZTI4ZDRiZjRfMTU1MQ_3d4f0c49-a65b-49c4-8065-9b2552a27b4c">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:11pt;font-weight:400;line-height:120%"&gt;We have operating leases for our corporate and division offices, production facilities, model homes, and certain office and production equipment.  Additionally, we have finance leases for certain plant equipment and one of our production facilities which are recorded in homebuilding "Property, plant and equipment, net" and "Accrued expenses and other liabilities" on the accompanying condensed consolidated balance sheets.  Our finance lease ROU assets and finance lease liabilities were $14,364 and $15,413, respectively, as of June&#160;30, 2022, and $14,578 and $15,413, respectively, as of December&#160;31, 2021.  Our leases have remaining lease terms of up to 18.2 years, some of which include options to extend the lease for up to 20 years, and some of which include options to terminate the lease.&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:11pt;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.&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:11pt;font-weight:400;line-height:120%"&gt;We have certain leases, primarily the leases of model homes, which have initial lease terms of twelve months or less ("Short-term leases").  We elected to exclude these leases from the recognition requirements under Topic 842, and these leases have not been included in our recognized ROU assets and lease 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:11pt;font-weight:400;line-height:120%"&gt;The components of lease expense were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.806%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&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:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&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:9pt;font-weight:700;line-height:100%"&gt;2022&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:9pt;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="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:9pt;font-weight:700;line-height:100%"&gt;2022&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:9pt;font-weight:700;line-height:100%"&gt;2021&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;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;8,529&#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,911&#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;16,630&#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;15,488&#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;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;473&#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;445&#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;937&#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;888&#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;103&#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;108&#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;207&#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;217&#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;6,491&#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,861&#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;12,823&#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;11,751&#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;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;15,596&#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;14,325&#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;30,597&#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;28,344&#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: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="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;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:11pt;font-weight:400;line-height:120%"&gt;Other information related to leases was as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.065%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.132%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.132%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.132%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.136%"/&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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&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:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&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:9pt;font-weight:700;line-height:100%"&gt;2022&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:9pt;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="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:9pt;font-weight:700;line-height:100%"&gt;2022&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:9pt;font-weight:700;line-height:100%"&gt;2021&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;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;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;6,935&#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,878&#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;14,104&#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;13,688&#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 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;103&#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;108&#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;207&#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;217&#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 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;367&#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;331&#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;723&#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;661&#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:15pt"&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;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 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="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;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 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;18,073&#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;16,558&#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;23,886&#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;19,571&#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;451&#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;&#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;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;723&#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;89&#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:15pt"&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;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 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;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;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="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: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;June 30, 2022&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;December 31, 2021&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:700;line-height:100%"&gt;Weighted-average remaining lease term (in years):&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;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: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: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;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: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:2px 1pt;text-align:right;vertical-align: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.2&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;/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: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;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.2&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;/tr&gt;&lt;tr style="height:15pt"&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;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 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="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;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 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: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="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.1&#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.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;/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: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;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:15pt"&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;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;/table&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RleHRyZWdpb246OGMyZGVlNzlkOGEwNDYzNzhmMjM0YmJkZTI4ZDRiZjRfMTU1Nw_52af2dd1-c2b7-49be-8d54-f010b634d23a">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:11pt;font-weight:400;line-height:120%"&gt;We have operating leases for our corporate and division offices, production facilities, model homes, and certain office and production equipment.  Additionally, we have finance leases for certain plant equipment and one of our production facilities which are recorded in homebuilding "Property, plant and equipment, net" and "Accrued expenses and other liabilities" on the accompanying condensed consolidated balance sheets.  Our finance lease ROU assets and finance lease liabilities were $14,364 and $15,413, respectively, as of June&#160;30, 2022, and $14,578 and $15,413, respectively, as of December&#160;31, 2021.  Our leases have remaining lease terms of up to 18.2 years, some of which include options to extend the lease for up to 20 years, and some of which include options to terminate the lease.&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:11pt;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.&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:11pt;font-weight:400;line-height:120%"&gt;We have certain leases, primarily the leases of model homes, which have initial lease terms of twelve months or less ("Short-term leases").  We elected to exclude these leases from the recognition requirements under Topic 842, and these leases have not been included in our recognized ROU assets and lease 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:11pt;font-weight:400;line-height:120%"&gt;The components of lease expense were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.806%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&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:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&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:9pt;font-weight:700;line-height:100%"&gt;2022&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:9pt;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="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:9pt;font-weight:700;line-height:100%"&gt;2022&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:9pt;font-weight:700;line-height:100%"&gt;2021&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;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;8,529&#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,911&#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;16,630&#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;15,488&#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;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;473&#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;445&#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;937&#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;888&#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;103&#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;108&#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;207&#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;217&#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;6,491&#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,861&#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;12,823&#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;11,751&#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;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;15,596&#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;14,325&#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;30,597&#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;28,344&#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: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="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;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:11pt;font-weight:400;line-height:120%"&gt;Other information related to leases was as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.065%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.132%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.132%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.132%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.136%"/&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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&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:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&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:9pt;font-weight:700;line-height:100%"&gt;2022&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:9pt;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="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:9pt;font-weight:700;line-height:100%"&gt;2022&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:9pt;font-weight:700;line-height:100%"&gt;2021&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;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;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;6,935&#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,878&#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;14,104&#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;13,688&#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 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;103&#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;108&#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;207&#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;217&#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 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;367&#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;331&#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;723&#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;661&#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:15pt"&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;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 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="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;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 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;18,073&#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;16,558&#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;23,886&#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;19,571&#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;451&#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;&#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;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;723&#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;89&#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:15pt"&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;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 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;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;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="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: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;June 30, 2022&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;December 31, 2021&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:700;line-height:100%"&gt;Weighted-average remaining lease term (in years):&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;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: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: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;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: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:2px 1pt;text-align:right;vertical-align: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.2&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;/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: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;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.2&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;/tr&gt;&lt;tr style="height:15pt"&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;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 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="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;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 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: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="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.1&#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.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;/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: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;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:15pt"&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;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;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RleHRyZWdpb246OGMyZGVlNzlkOGEwNDYzNzhmMjM0YmJkZTI4ZDRiZjRfNTA2_6e2e9340-4b83-4b19-a015-2dd509089f3a"
      unitRef="usd">14364000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiability
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RleHRyZWdpb246OGMyZGVlNzlkOGEwNDYzNzhmMjM0YmJkZTI4ZDRiZjRfNTEz_6f9b67f9-0aa5-41b2-b48c-aaa5004cb2df"
      unitRef="usd">15413000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RleHRyZWdpb246OGMyZGVlNzlkOGEwNDYzNzhmMjM0YmJkZTI4ZDRiZjRfNTQ1_0f77db4a-863c-4584-88b0-1f89ec08d0b1"
      unitRef="usd">14578000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiability
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RleHRyZWdpb246OGMyZGVlNzlkOGEwNDYzNzhmMjM0YmJkZTI4ZDRiZjRfNTUy_f8c07a62-5562-49f9-a704-223f0c78ca4e"
      unitRef="usd">15413000</us-gaap:FinanceLeaseLiability>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RleHRyZWdpb246OGMyZGVlNzlkOGEwNDYzNzhmMjM0YmJkZTI4ZDRiZjRfNjI4_3023974b-9993-433e-b2b5-3a98d6a426b1">P18Y2M12D</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseOptionToExtend
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RleHRyZWdpb246OGMyZGVlNzlkOGEwNDYzNzhmMjM0YmJkZTI4ZDRiZjRfNjk4_70a6b9af-c524-4cfa-be96-2bdc43f8e5f3">20</us-gaap:LesseeOperatingLeaseOptionToExtend>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RleHRyZWdpb246OGMyZGVlNzlkOGEwNDYzNzhmMjM0YmJkZTI4ZDRiZjRfMTU1OQ_6acb8e5d-c0de-4da0-a5a7-59167a586b4a">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The components of lease expense were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.806%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&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:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&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:9pt;font-weight:700;line-height:100%"&gt;2022&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:9pt;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="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:9pt;font-weight:700;line-height:100%"&gt;2022&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:9pt;font-weight:700;line-height:100%"&gt;2021&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;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;8,529&#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,911&#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;16,630&#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;15,488&#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;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;473&#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;445&#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;937&#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;888&#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;103&#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;108&#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;207&#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;217&#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;6,491&#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,861&#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;12,823&#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;11,751&#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;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;15,596&#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;14,325&#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;30,597&#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;28,344&#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: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="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;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;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseExpense
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfMy0yLTEtMS00MjI1Ng_6829301e-078e-4f73-bced-e70fef16a56f"
      unitRef="usd">8529000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfMy00LTEtMS00MjI1Ng_2fdec582-7aa4-4794-acd8-962cf7361fce"
      unitRef="usd">7911000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfMy02LTEtMS00NTg3OA_7fbf59ed-1d32-49cf-9997-af92747a889e"
      unitRef="usd">16630000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfMy04LTEtMS00NTg3OA_64c6d2d6-9939-40e8-839d-a77e357a0716"
      unitRef="usd">15488000</us-gaap:OperatingLeaseExpense>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfNS0yLTEtMS00MjI1Ng_175a51e8-30e3-40a2-bd17-b9614da578b2"
      unitRef="usd">473000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfNS00LTEtMS00MjI1Ng_e65c91ca-8faf-4203-8494-8453b942650f"
      unitRef="usd">445000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfNS02LTEtMS00NTg3OA_665c0158-a0de-49f4-aae2-d583f776d195"
      unitRef="usd">937000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfNS04LTEtMS00NTg3OA_18dbfb09-a721-4cdc-884c-c4ee3c93f645"
      unitRef="usd">888000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfNi0yLTEtMS00MjI1Ng_a3eccc46-b26e-4d49-b2b5-6f9fb5e97f4e"
      unitRef="usd">103000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfNi00LTEtMS00MjI1Ng_044208b7-9392-481e-a9e6-a3e12b1b4a89"
      unitRef="usd">108000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfNi02LTEtMS00NTg3OA_a4da06e7-bb4d-4c1c-b6cb-ac1908d38cb1"
      unitRef="usd">207000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfNi04LTEtMS00NTg3OA_fc1af03e-3172-4e0f-88cc-c1e136cac9a0"
      unitRef="usd">217000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:ShortTermLeaseCost
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfNy0yLTEtMS00MjI1Ng_5e0fa3d3-2a61-47db-8415-817c74d3aade"
      unitRef="usd">6491000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfNy00LTEtMS00MjI1Ng_af7edb0d-7161-4dd0-ad95-379eed2ce5b4"
      unitRef="usd">5861000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfNy02LTEtMS00NTg3OA_ed27f490-ecb7-485e-b8ae-111254c5e46d"
      unitRef="usd">12823000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfNy04LTEtMS00NTg3OA_48acfab6-68ef-4bd4-9e71-d18ba1a86a40"
      unitRef="usd">11751000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfOS0yLTEtMS00MjI1Ng_11e4546d-1b16-4fa8-88c6-fa486ca6cdb1"
      unitRef="usd">15596000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfOS00LTEtMS00MjI1Ng_44dd4f8a-8d31-40e1-80fa-6320e2a3e3bd"
      unitRef="usd">14325000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfOS02LTEtMS00NTg4NQ_0f69fbc9-e781-4b8b-b293-5a84f51b4efa"
      unitRef="usd">30597000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOmYyNzBhNjI3NWQwMTRjNzBiYTYyZmYxNWNlYTdjZWJmL3RhYmxlcmFuZ2U6ZjI3MGE2Mjc1ZDAxNGM3MGJhNjJmZjE1Y2VhN2NlYmZfOS04LTEtMS00NTg4NQ_7d0a19e7-17bf-4c00-8ca5-e18f83f962d7"
      unitRef="usd">28344000</us-gaap:LeaseCost>
    <nvr:ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RleHRyZWdpb246OGMyZGVlNzlkOGEwNDYzNzhmMjM0YmJkZTI4ZDRiZjRfMTU1Ng_8aaa244d-133f-4458-8fda-15916cf4b71e">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Other information related to leases was as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.065%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.132%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.132%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.132%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.136%"/&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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&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:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&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:9pt;font-weight:700;line-height:100%"&gt;2022&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:9pt;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="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:9pt;font-weight:700;line-height:100%"&gt;2022&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:9pt;font-weight:700;line-height:100%"&gt;2021&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;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;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;6,935&#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,878&#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;14,104&#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;13,688&#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 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;103&#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;108&#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;207&#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;217&#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 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;367&#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;331&#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;723&#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;661&#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:15pt"&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;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 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="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;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 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;18,073&#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;16,558&#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;23,886&#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;19,571&#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;451&#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;&#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;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;723&#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;89&#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:15pt"&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;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 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;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;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="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: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;June 30, 2022&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;December 31, 2021&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:700;line-height:100%"&gt;Weighted-average remaining lease term (in years):&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;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: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: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;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: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:2px 1pt;text-align:right;vertical-align: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.2&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;/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: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;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.2&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;/tr&gt;&lt;tr style="height:15pt"&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;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 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="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;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 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: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="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.1&#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.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;/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: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;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:15pt"&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;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;/table&gt;</nvr:ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfNC0yLTEtMS00MjI1Ng_cda81939-e23f-4b77-9f0b-25a146470f36"
      unitRef="usd">6935000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfNC00LTEtMS00MjI1Ng_8eca8dc4-f909-4fb6-981d-1066969e890e"
      unitRef="usd">6878000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfNC02LTEtMS00NTk1Nw_3ef1331e-797b-45f8-9440-d0b5c7cdf915"
      unitRef="usd">14104000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfNC04LTEtMS00NTk1Nw_b02bec52-660a-4fc1-bb75-fbe63f73c8e3"
      unitRef="usd">13688000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfNS0yLTEtMS00MjI1Ng_8f485b5e-4b27-4f72-b3ee-b7996fd7c958"
      unitRef="usd">103000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfNS00LTEtMS00MjI1Ng_0a487c2a-d653-4ac8-9ae3-ac45c9b71aac"
      unitRef="usd">108000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfNS02LTEtMS00NTk1Nw_ea5c356d-31e3-4abe-960e-ddcfd67876a7"
      unitRef="usd">207000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfNS04LTEtMS00NTk1Nw_d8c05bf8-0c16-4d7b-8547-dbea492ac510"
      unitRef="usd">217000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfNi0yLTEtMS00MjI1Ng_1ba4bd0d-a7d4-47c0-9cec-cb43002bac42"
      unitRef="usd">367000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfNi00LTEtMS00MjI1Ng_ad9a2c58-1668-462d-9c43-2561cfa60fc7"
      unitRef="usd">331000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfNi02LTEtMS00NTk1Nw_a6848ab5-ff8c-43cb-b1bd-39488a37b002"
      unitRef="usd">723000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfNi04LTEtMS00NTk1Nw_17bd47b8-2567-4b28-8882-f6d7ee4ad551"
      unitRef="usd">661000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfOS0yLTEtMS00MjI1Ng_e5112683-e99e-4d26-9026-71f22ba2f17c"
      unitRef="usd">18073000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfOS00LTEtMS00MjI1Ng_c38a336d-2b33-40bb-b106-2daa70a045e6"
      unitRef="usd">16558000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfOS02LTEtMS00NTk1Nw_db891364-6aab-4fe2-a32f-27b737a8d180"
      unitRef="usd">23886000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfOS04LTEtMS00NTk1Nw_665e44d6-1ba3-4be9-aab9-d8b7b8ae62c2"
      unitRef="usd">19571000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfMTAtMi0xLTEtNDIyNTY_bd7be17e-a037-455d-b66b-230bba641991"
      unitRef="usd">451000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfMTAtNC0xLTEtNDIyNTY_bf1f689c-0190-45c3-96bf-fefd79e97f2e"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfMTAtNi0xLTEtNDU5NTc_3f88dd93-94cd-434d-a77e-7d74a3080054"
      unitRef="usd">723000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfMTAtOC0xLTEtNDU5NTc_ee94aba9-2e33-4ac9-b562-9f6e7ea29ed7"
      unitRef="usd">89000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfMTUtNi0xLTEtNDU5MzA_78131422-4915-45c7-8500-1f1b20549b90">P6Y2M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfMTUtOC0xLTEtNDU5MzA_6bb19b53-eb74-4516-b73e-5a0237edbec9">P6Y3M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfMTYtNi0xLTEtNDU5MzA_d38aadae-8a54-4729-b99e-9ebc5432bc00">P11Y2M12D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfMTYtOC0xLTEtNDU5MzA_accdc4d5-2293-4723-bf29-26b31ae4fdf5">P11Y8M12D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfMTktNi0xLTEtNDU5MzA_2013f985-d00d-450b-b41c-b1fbc6773468"
      unitRef="number">0.031</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfMTktOC0xLTEtNDU5MzA_be9ebbc1-7bbf-411a-99e4-fba5fb8c0ff0"
      unitRef="number">0.030</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfMjAtNi0xLTEtNDU5MzA_bac40335-05a3-4569-b024-178529faf5b2"
      unitRef="number">0.028</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="ibba3cdcaa2dc41c39c424c00dc84db48_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82MS9mcmFnOjhjMmRlZTc5ZDhhMDQ2Mzc4ZjIzNGJiZGUyOGQ0YmY0L3RhYmxlOjIzNzE4ZjA5ZTlmYTQ5MTlhYWUxNmU5MWE3ZGJlYWJjL3RhYmxlcmFuZ2U6MjM3MThmMDllOWZhNDkxOWFhZTE2ZTkxYTdkYmVhYmNfMjAtOC0xLTEtNDU5MzA_2ddb6b73-90e5-4984-ab83-e36219c80c4a"
      unitRef="number">0.028</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82NC9mcmFnOjU1MDVkODRjN2U0OTRiMjhiZjNkZjM0NjA4N2JhNzZjL3RleHRyZWdpb246NTUwNWQ4NGM3ZTQ5NGIyOGJmM2RmMzQ2MDg3YmE3NmNfNDQ4_f8f9cb52-63e1-4cda-9237-3a07f72c9c18">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;15.&#160;&#160;&#160;&#160;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:11pt;font-weight:400;line-height:120%"&gt;Our effective tax rate for the three and six months ended June&#160;30, 2022 was 24.5% and 24.6%, respectively, compared to 23.0% and 21.9% for the three and six months ended June&#160;30, 2021, respectively.  The increase in the effective tax rate in the three and six month periods of 2022 compared to the same periods in 2021 was primarily attributable to a lower income tax benefit recognized for excess tax benefits from stock option exercises, which totaled $8,744 and $17,190 for the three and six months ended June&#160;30, 2022, respectively, and $11,213 and $28,590 for the three and six months ended June&#160;30, 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82NC9mcmFnOjU1MDVkODRjN2U0OTRiMjhiZjNkZjM0NjA4N2JhNzZjL3RleHRyZWdpb246NTUwNWQ4NGM3ZTQ5NGIyOGJmM2RmMzQ2MDg3YmE3NmNfNTQ5NzU1ODE0MzQ5_d61d5747-4f93-4085-a650-53e8b2a4b1f6"
      unitRef="number">0.245</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82NC9mcmFnOjU1MDVkODRjN2U0OTRiMjhiZjNkZjM0NjA4N2JhNzZjL3RleHRyZWdpb246NTUwNWQ4NGM3ZTQ5NGIyOGJmM2RmMzQ2MDg3YmE3NmNfNzY_fbedb612-86f6-46e2-8ad1-e47d6e5fd1cc"
      unitRef="number">0.246</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82NC9mcmFnOjU1MDVkODRjN2U0OTRiMjhiZjNkZjM0NjA4N2JhNzZjL3RleHRyZWdpb246NTUwNWQ4NGM3ZTQ5NGIyOGJmM2RmMzQ2MDg3YmE3NmNfNTQ5NzU1ODE0MzQw_a57c9aed-bd07-4654-a655-545824284d20"
      unitRef="number">0.230</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82NC9mcmFnOjU1MDVkODRjN2U0OTRiMjhiZjNkZjM0NjA4N2JhNzZjL3RleHRyZWdpb246NTUwNWQ4NGM3ZTQ5NGIyOGJmM2RmMzQ2MDg3YmE3NmNfOTE_5c961c17-9ddd-455f-ad64-22fd0655f1cf"
      unitRef="number">0.219</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <nvr:AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet
      contextRef="i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82NC9mcmFnOjU1MDVkODRjN2U0OTRiMjhiZjNkZjM0NjA4N2JhNzZjL3RleHRyZWdpb246NTUwNWQ4NGM3ZTQ5NGIyOGJmM2RmMzQ2MDg3YmE3NmNfNTQ5NzU1ODE0ODYy_36276bcd-7fdf-485f-a577-c2a4e713934a"
      unitRef="usd">8744000</nvr:AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet>
    <nvr:AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet
      contextRef="id377df809d3c4d4393207cdf90646cf4_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82NC9mcmFnOjU1MDVkODRjN2U0OTRiMjhiZjNkZjM0NjA4N2JhNzZjL3RleHRyZWdpb246NTUwNWQ4NGM3ZTQ5NGIyOGJmM2RmMzQ2MDg3YmE3NmNfNTQ5NzU1ODE0ODUy_6331e849-5cba-4c8f-9cfd-1ae62e252448"
      unitRef="usd">17190000</nvr:AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet>
    <nvr:AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet
      contextRef="ie4f7f10e88134c63b03c640611d24e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82NC9mcmFnOjU1MDVkODRjN2U0OTRiMjhiZjNkZjM0NjA4N2JhNzZjL3RleHRyZWdpb246NTUwNWQ4NGM3ZTQ5NGIyOGJmM2RmMzQ2MDg3YmE3NmNfNTQ5NzU1ODE0ODI5_cd17016e-37d3-43d2-8c2d-ac2c138659ed"
      unitRef="usd">11213000</nvr:AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet>
    <nvr:AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet
      contextRef="if8aac33996ad4b32a5fec6afba00bf45_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3OWFmYjYxOWNjMjQ4OTc4MzQzY2M4NzdlMWQ0MDc5L3NlYzpjNzlhZmI2MTljYzI0ODk3ODM0M2NjODc3ZTFkNDA3OV82NC9mcmFnOjU1MDVkODRjN2U0OTRiMjhiZjNkZjM0NjA4N2JhNzZjL3RleHRyZWdpb246NTUwNWQ4NGM3ZTQ5NGIyOGJmM2RmMzQ2MDg3YmE3NmNfNTQ5NzU1ODE0ODM4_2b34ef70-7faa-47b2-bd22-2c6b5437c0ce"
      unitRef="usd">28590000</nvr:AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>67
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    (  9W U4'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    "  &=P-5LZ7+Q.\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M:L,P#(9?9?B>R$G(5DR:2\M.&PQ6V-C-V&IK&B?&UDCZ]G.\-F5L#["CI=^?
M/H$:Y80:/+[XP:$G@^%NLET?A')K=B1R B"H(UH9\ICH8W,_>"LI/OT!G%0G
M>4 H.;\'BR2U) DS,',+D;6-5D)YE#3X"UZK!>\^?9=@6@%V:+&G $5> &OG
MB>X\=0W< #.,T-OP74"]$%/U3VSJ +LDIV"6U#B.^5BE7-RA@/?GI]>T;F;Z
M0+)7&'\%(^CL<,VND]^JS7;WR-J2EV7&5QFO=L5*U+6H'SYFUQ]^-V$[:+,W
M_]CX*M@V\.LNVB]02P,$%     @ !G<#59E<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
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
M[DV^,6B[;B-E$UE/0O=CD$+'G%V,[@_U0G"@F8CU,>XZQ G"%!-PC)N&.,Y
M$,[WN".J?$^5]U+]D%M3FLI&YG%=#P.,\C:#."C]A@((Y3'&8 P4\0@C,! <
M//VF&$Q*J7"Z8D]7/$.W&<BWQJTP)K+)(][((B@N%"?4:Y-)".-4<2D\QB&,
M4A;'OH#3$*<@YHKBE.6>LCR%LN/J:.?F+K71V:ZQ?\&X2Z09.9%^QYT@N%C2
MH+D1&&@B_/$RQ<J*F-.._JWV[%4O^S^<U4@;!3"N"AE4C!W4W%(-80PHQ'X[
MAS!]S&#+-(0)18CHZ-EZ3U3W$KU*JG06F:3,TWQ116OCS- R<9W\K%ZS]K=H
MDV\SJ\,.RNA0^S*$,*V',O94"%%NJACZ@V**U!1R"!TJQ'L5XEX5KM-L4R_?
M/Z9#'+X3L.#5)R%,PY#[O2%$ 2=#XNN U.1B*!BN R6MK2$G](>'QB<Z09)[
M4SK?NR7O/,W&5M99%Z=1=.:LS/8Q*LJNCCCJ_5JZ"=&3!0-* ,E\93 @8T)R
M?Z2@&;G2JF-2H >FCY[43UY"'QJ^I%N7&0GT08 ZEHKX(PC-J G1L:\/ HRI
MHJ1+'VCU@5Y]WM=+QM4FS1H%;LRBML(H^]X\]2[OO%HG,W,Y<-NXRI3W9C#^
M^2<JR:^8R7S1;-<OFFWZ4MF.6Z2UI/3'/2G%3"EU.V7?L&!  "ZDOVHC0![3
M&,(NB "IUM#E6FAK3&F_,_UDEVZR[EZ[:>@0Z^'D,PY15#+PZ88H ?Z\-<4J
M M4=1%M+2OL]Z:1P]MMM,M\5Q;R*W*3CQEMYG\[<-'139-CF\(HBEC(&KL#W
MY!A0 96*^0J$0":4)+&_#\& $,<49(<.K4^E_4;UQF3NT>)UM' VM4RR1HID
M[O;\:67+I#Y/0;7 G",#[C?R! 52YKRMKP7F626->: %!F1<@^C0HG6MM-^V
M?G)&Q3%V<V_/ %!AIQ52Q;'/.\2Y5<(Q]VF'.$JTY#'Q:8= 9P<$ZQH)K86E
M_1[VE,WH+H77BMK?+T]0'&@1S'0(#MP>3OJD,9S0HJO;MXZ5]EO6$[>DNRQ'
MK<VYVQ[ZO$,<4]JY,)]WB*-$4LT"$Q8"):-2 TX<6H<*_0[U8U':1>VYKI+\
MF^OJ&.O^%-]K+UXTV_6+9IN^5+;CQF@-,?0;XCY[ :'-Y%IKZO4\!"9BPOP#
M+P3FQB_Q.^@4PS&I5,?."%IO"_W>=C_+=$^MNPR'M4$I?XK!4!"X>03%-?>G
M%PP%O,-$0>L:H=\U/F>B=N''(A/_+!-!Q3IHUQ $3/D>"BNH1<=Z":U9A'ZS
M^.Z[+ -@AXMNW?;-(XIS3L"?2S$<ERSVIU(4Q^'@".68?FLAX;ECS><73@B-
MVQON'T=,4!3XBR:&4M(_S\10FG;UZ=8GPDD'FL\MF+LL1WN=F 2'.0B,Q4#\
M'0("4YH&I]8(+%9*^PT\.OA>M3+EHOE06$6S8I/;[6>*_=/]Q\BWS2<X[_D5
M/9]0Y/DU/9]N/S6VZ;=?/C\FY2+-JR@S=ZX4&2K7/.7V8^+VQA;KYFO9;6%M
ML6HNER:9F[(&N/_?%85]NJD+[#_ICO\#4$L#!!0    (  9W U6,^0PLG@<
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
M>'8R ";Y92#=1-?(U_C"17S;RV6)KQ+RO #OE\[%_H8WV/X\<_T_4$L#!!0
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
MX.=C5&NZ#::7Z!J^@>4NXC['CQ4NT,K3 >POG(O]"RD8KN3S_P!02P,$%
M  @ !G<#52OQ)'%> P  >@<  !D   !X;"]W;W)K<VAE971S+W-H965T,3 N
M>&ULG57;;MM&$/V5 1OT23 I2E8,5Q)@)RG:(FD-!TD>BCZLR)&XS7*7V1V*
M4KZ^,[N28J6V@?9%VMN<.7/FPOG@_.?0(!+L6F/#(FN(NNL\#U6#K0H7KD/+
M-VOG6T6\]9L\=!Y5'8U:DY=%,<M;I6VVG,>S.[^<NYZ,MGCG(?1MJ_S^%HT;
M%MDX.Q[<ZTU#<I OYYW:X'ND#]V=YUU^0JEUBS9H9\'C>I'=C*]OI_(^/OBH
M<0@/UB"1K)S[+)M?ZT56""$T6)$@*/[;XBLT1H"8QI<#9G9R*88/UT?TGV/L
M',M*!7SES"==4[/(KC*H<:UZ0_=N^ 4/\5P*7N5,B+\PI+?E)(.J#^3:@S$S
M:+5-_VIWT.&!P57QA$%Y,"@C[^0HLGRM2"WGW@W@Y36CR2*&&JV9G+:2E/?D
M^5:S'2W?*EO#!UNCA]>XY1QUK#C-<V)L>9%7!YS;A%,^@3.#=\Y2$^ -8]7G
M]CES.A$KC\1NRV<!?^OM!4R*$91%63Z#-SD%.HEXDR?P[E$9>!-($<*?-ZM
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
M   9    >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;,58;6_;-A#^*X0[="G
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
M(,*HZY&\.[0KF.PI>*UFBAD ])PZ[C;ZH3DN1M\=HX&F=1121W6\UP]S&GP
M=!$-+4?GLP@=5I8)3'!>YA\'PBSW/8Q4(D7'%& TNC]]^2'889H ?*=YLM>V
M]Y-UY%$?1K<)F!T+=&1Q<; WIUL8OI^C!=7]&UDS-L($F,UB0#WF$@R"/MK]
M:S57FCW 71]U=R$/?K /YM5WC06R5108O11\&=JVY6V%Z(B!\&D^?&S^E%%S
MV&KZ._NS=OZ,[BGZXREFZ3#B.1-#U"]\ :1.[*?BD<;TD6"0.#9W<-^(]@T#
M'/?+B!4_#A[7GY/*,8T[*2;C_'1##6_[*%\8RKP<M=</T]U&NA>:1M\PSU <
M"U[GZ/5CN/?0WYPOMGX1L%*H^/2[![K&ZQKK?APP/AU_6O':_:)@L]W]+N.]
MI+]M&EASCJ/^)$O.G$V'+[9=\^\+IJVU[8J7-.HH31OP?MZB$>R_$(/Q!R>O
M_@]02P,$%     @ !G<#57;,!&^:"P  -"   !D   !X;"]W;W)K<VAE971S
M+W-H965T,3<N>&ULK5K;DMLV$OT5E*+-VE6,AJ3N8WNJQG&<2V6\+CO)/FSM
M T1"$G9X40!R-,K7[^D&05$:26-O[8M'(H%&7TZ?[H;\>EN:>[M6JA*/>5;8
M-[UU56VNKZYLLE:YM(-RHPJ\698FEQ6^FM65W1@E4]Z49U=Q&$ZN<JF+WLUK
M?O;1W+PNZRK3A?IHA*WS7)K=6Y65VS>]J.<??-*K=44/KFY>;^1*?5;5[YN/
M!M^N6BFISE5A=5D(HY9O>K?1]=L1K><%?VBUM9W/@BQ9E.4]??DY?=,+22&5
MJ:0B"1)_'M3W*LM($-3XLY'9:X^DC=W/7OI[MAVV+*15WY?9/W5:K=_T9CV1
MJJ6LL^I3N?U)-?:,25Y29I;_%5NW=CCJB:2V59DWFZ%!K@OW5SXV?NALF(5G
M-L3-AICU=@>QEN]D)6]>FW(K#*V&-/K IO)N**<+"LKGRN"MQK[JYKW41OPA
MLUJ]OJH@CYY>)<W>MVYO?&;O1-R51;6VXH<B5>GA_BOHT2H3>V7>QA<%_E(7
M S$, Q&'<7Q!WK U;LCRAL\:)]YIFV2EK8VRXE^W"UL9X.'?IVQV(D>G15*.
M7-N-3-2;'I+ *O.@>C???A--PE<7%!ZU"H\N27\F&E^Z5_QX>_M12&OUJK!"
MBB6]>> W:ZV,-,EZ)ZI25&LE=+&I*RMJJU)ZE"M)/NIL&8A?U8/*1.272KS^
MLRXK;-@8G<"?VB<7@&GN%=: +(1.55'I1&:D"3V412HR+1<ZTY56U@N.NX*;
MCR54,]!/%OXH)]F?B#<5KR\7% *YR!2?21;Q:0)?_%F[0"C- E-M0 ;9CM[J
MPG_SB@R[BM1%1[1[/A#O=2&+1,.DGPL@J 8Y8?EO:SH\ [WI8B4JWL'8H)>D
MD;*5!G_ BKU;G3L2:<R.=C7/RJ4H:R,^JT)#Q0^P'.OX,5)#M:G!>]^I1.4+
M6#6,^&DTP#[%FT04LSLD^,DF1F^8 "&%M#$J57G[A(X;#N;COW4/344*K-!)
M [;NE %"6Z;#5# [)[#V*$B0;G6N,XFX&%E8R3QL [%=ZV1-^Y.,0+K4$ (K
M/1RV"!8@1;H>(-<!=W#DBB=N$#^TVNY3PEX_M=*V5HJ^^/:;61S%K_!I$H7!
M:!QC?1B>7#\,Q70Z"L;#2,Q'<1#-8_%;60$4_?9Y7T3!>!P'D]%(?.]C_+6*
MC.=S"!E>5&0>C8-9"$6B23 -]XKXYZP(WL7CL?CA,5&;BO%$V;#55HF"H[V@
MVHRX*/JD$0:78+H@!D%\$HG@IGJY5$85%%KUJ&V%Q=56*1>I0R0S0(\"V(!M
MV>:0WN>0QT0"?)!D( A8TI2I2XBV:Z'^K#7DN,5DON,O2+?KTE2B4B87A:Q
M7@-@PF Q,U(W44FI.RQ>H=L0OY: I/A)92FGRF?(QF)6NJ!RGT&9VEC6>U%;
MD*W%R63!=HUDWWU7;@OB)2_/U@NK4XW&)A ?_OBT/\B1A@H@/1F(%Q3?.'R%
M)7?\,7KU$OQ40'\B4E@%'W!QJEF%/->5TQZOU&.EB#60PKJB!Z3.NLS5HM[1
M?LH<./@1>JG'#1*&LSQ%+EB7R%UY"X5OR&U$U9'W=MW$<E$:U"T2V,O*Y/X[
M=':@$KM1B<M53=J"$P0.4&VZHE432R-S@H<E%M3H2H"M';GC;B!NL\Q[JS2.
M9!4AP_$*0M"8A2Z.!,+=! ,B=5>IV'C;(;*],0-QYYC':'L/R4 VG+D\5-3B
M=%@ITP=8I@"M+GQ9^T;NWF@\<#MA1-<Q+;PMH8;\Z_=F0!4I+,7"E/?*7*4*
M2PR\C]J*LK>BM6P-N]UO._0H6Z&+-64;92'\4#X 6\@N?D_Z'4.CC1FC[^X
M426S/> $9^9075:EV:$T9(@Z/L#W6VE29XQ''PN%FS*&NS/,99!'_'<+F=PC
M=%8EM>&*SGITS6Y0USW =DY@.ZAY*(X<0,=P$6F+.NL&9SDUVK+BD-$@,SGM
MG8%S2%KB;- =/,-IB7-I7YTYGBBY2+&/TSU[<%O3="MOP9JN@#X;@SW]G77M
MH9^:E@/5&H3+";%7@J4%4"4I#>F7@6!H.1=;;MHZ)%NM35FO0)?2%%@+M6^K
MPX(9D&+8OJ5_SIKRA&DZMJU61@''Y*H^2MPT#&:S.9M,HV)K<XNOO=U'6Z>3
M21".9I[\P18KRK&+;N:N"8T\+'=86'L&)Q\W>#LH.IYIH^DK^S6Q,RKC2'#S
M)S)J3BB?DJQ.0>:HHG*SR5 :T>Y="_W2]YZH-:E881J^@I;6)SCH&.F.-P Y
MYD6JITP5#(P73>?S\I70C2!'#[S],#6(PSQ_[^FK2T%[$[TE"YE1!1)NRN>U
MG2-IE?;GME[CO$+_JQ.F'9IMJ16U)4HWV<&EIF6\5IP+P%,W<&%/R;W.&PG1
M^UX^!4!Q%PG(I)2,J&@I*JQ8JH97T%-+G8IZ@P+@*><OV6UL29.F7SV63S8>
M2*0$PFC"Z4^##"I]34$YJK_4531E51=(11"G92YO]WYAM!I6KBL,)'^I+G9P
MMB^59YAUUS34@:-?P$=CLW*N=#3ISSD Q1X(J2?5,VAHRAO8T=4)CND^083,
MRYJJ+-M 10$&H#*0N4SCE(=TP])%C,H43P>8$72C>A-?>WHA1J9<UWD3X2:9
M:QM\ 2YUFYB4KL>-9S/3.DL(['YPX9.>"S=O>4!/06VW L%QC2B+3KG?;53C
M&P=\-W-C(*Q]BT2=E5.#T?Z$H\X4KO>-$$U'HW%V<Q*M:^CO@,6(!!V3'A8\
MIDNHU+:JO// $S!GK<E<GM>)K& O0/(LGYXK[4\KG$47D>V.B* [,.Y![,.,
M7I*=RY.DSX6#K@T56SV+[B-R.C@S6<MBU?!!FUGIDX1P"> 5NV"TOS\Y#/%@
M/PV<*%I\.'(#Y9T"7'7]S<AQ]2[P-AHEEQ4UH<:-7=KM<GBD[I1FIM+R'<A>
M5" *Q18 2<H89EF]PFS"%$KKD6HP4F<4JG3@AN=VU&\,0])8@O#AU0VZC*>7
M%,$)G)^R'H_[P^$XF,2C?18W^45-3[Z1!4^6<'2*"0!O"41EIE/F[L.(;R7E
M"OH61SX[T8^B8#J=8C0I<R>S:4*8.S&);A!?+X-U&4V#41AYFY[<+WR57:&[
M'R"M<%9'JU$0SR=?KE0\GP:S^>1)/G:YK<G-O]MSG61WXF:5I&TNKNSUL[<J
MGTY1U+7XT5!Y;V[X^@+=W&C.UP[C8#Z:-Z\[MWYB. O"R4@@*/-0?%#5F98,
M$L)@%$_IPRB(QG/Q_G36/5$!RX?QD"YCPMF)\R-$9#(1\WC"IY_+Y;[ NC$=
M_R*.9B_/ [PX:X*GI.+",2[U-V '5[I:CE[(XIY W_L'WUPZZWK_<U[89^!\
MP8JOU/#_8_5MDIC:76.0:<Z9[E:X$\S>Q7PX=7%ZC/H/Y7XTOFVZUI]]"_>Y
M[3,^^^KC[M>8&D\F!./&CT1],0NFXPEA" K,0\"H+X9Q,)[.#R[Z&J2? 3B+
M;$:E=M/Q7P=6]Z^O-<>$A+,=M2'YAL.)>!%-@\EL\E*,H-&P%?7"$>;+QM8S
MSF6MPSG=6+Y TH_G(S9N"@WB3O+,PBF'J+HD2YY&)@>K'\V">#AM^JM]E>S*
MDNE_:NLZ51Y=&3*.-J?!>!0R>/JP=C0,VQL%3,K*M0U6/P*!_$.6HA^RCK,<
M6-BX*S+ZK>"+]0"-E^Y2J1\%D[F[M,?4&X^^6HGH6(G?"Y02FB3<C&5YR$+
MVWKB^IK+S;#_Q67?./M; YYN"=9HD)O*\B1%>8S27TY'ML(?=RR/2>2<B^F[
MU1@Q,/9I2$ZJ3F=?TR6O;]$.#;TX)@3GA[/#24LLLYH&@N;G"L]H#V4&?F@N
MI\H42T2.J!VWQ >W$_R;U^E^?7#J]\*KSB^YN3(K_KV:R "=F?M1MWW:_B1^
MZWX)WB]WOZ??28/V#L5/+;$U'$S'/><(_Z4J-_R[\**LJC+GCVN%AMK0 KQ?
MEF7EO] ![7\4N/DO4$L#!!0    (  9W U6S]#F1E04  +(-   9    >&PO
M=V]R:W-H965T<R]S:&5E=#$X+GAM;(U7;6_;-A#^*X2:%2W@VK*<I&U>#"3M
MBFU BB)=VP_#/M#2V>)*B0I)V?%^_9ZC9%E.;&-?;(GDW3UW]]SQ=+4R]J?+
MB;QX+'3IKJ/<^^IB-')I3H5T0U-1B9VYL87T>+6+D:LLR2P(%7J4Q/'YJ)"J
MC*978>V+G5Z9VFM5TA<K7%T4TJYO29O5=32.-@OW:I%[7AA-KRJYH*_DOU5?
M+-Y&G99,%50Z94IA:7X=W8PO;D_Y?#CP7='*]9X%>S(SYB>__)Y=1S$#(DVI
M9PT2?TOZ0%JS(L!X:'5&G4D6[#]OM'\*OL.7F73TP>@?*O/Y=?0N$AG-9:W]
MO5G]1JT_9ZPO-=J%7[%JSB9O(Y'6SINB%0:"0I7-OWQLX] 3>!<?$$A:@23@
M;@P%E!^EE],K:U;"\FEHXX?@:I &.%5R4KYZBUT%.3_]2#-_-?+0Q.^CM)6Z
M;:22 U+GXLZ4/G?BUS*C;%=^! 0=C&0#XS8YJO"/NAR*23P029PD1_1-.K<F
M0=_DB%OBHW*I-JZV)/ZZF3EO08&_]SG;Z#K=KXO+XL)5,J7K"+QW9)<435^^
M&)_'ET>0GG9(3X]I/YB HU+[,35.UU:5"^%S$HY24V;BH9;6DQ5F'J([$"M"
M.65$!67A'&K5>5EF+'=R'L>#.(Y%!36IJJ06LC!UZ5E\,GQ_]HOX2J4R5GPV
MGIS(:L)"Y:F8P<3X;-#:D%Y4T@Y$I6N'TDMM#6.J! YR?BAN'.M#UJG+>L"5
MRP;2W&BT"P:4L5.J1/9J] +O^F@O@"B.]R!*XDDL7D7AK[\9O19_YNWVCE N
MER0DFL1B86DA/?7\GTDMRY08\,G[-CJPCRKT3"VTECNY;EV?Q,,#%F8D;1<
M#D^ C@#)M9QI3E:AWLBRK*76:QP4TJ+)6K?5'XQ^-LM-J ]96L&$4,XU$4<X
M+;%ZI(/]X@UVQPVVN6X/ Y04&8HFY-L;L5:D,P:: "A;Y]3XE1$RRQ0W542G
MTP<!+W7@T&2/7M"T4'6Q59NP_X=\"/F8$87&SQT<:DH*)&0,=0E26J_^Q7('
M&,*M$8 %Z:I*JY1CN\6^(Q>(U:(7J7'@5@@7,5]-4<ERS=YP#>$2@@2>G-$J
MDXQFPXK0>H?B RI*>7$#^A#S5/R@CE0UI%-0)7M^ZA6;>_GB79+$ET\WP_+X
M\C4*(U=I#N?,4F4(#J[B'E$M+8U>,E)M8 S("^7;4IEO<]&W]$FF2BN_WE@8
MBF_PT0;?GZ((95F @)8>:J8NR@+$=!34UQ4GM#."9]:QT;^))\\.?/H85%@G
MG.(-M]%#CYZ#Y',PJ,0%CT/TJ)P/&H@A(\T,E 7:\/2Y^<1>WT;?>$/"9[G9
MC;<X&;=.NGJF%63#.L/L2 07-7G/L/"8!H4#?FP2"$9:\ZC0-P@E?C(^'6!T
M$BNYT].X6G;ZX@%T[(DJ91AMLJ:PQ2>:631[-(LDR)X'670#ME&:AO)]6W67
M]BYES\W?4U7;-$?*>^8_?[^_VXV00A:YN!:8Y1!JM=B@X^(SL($;J"+TH. D
M#V-($V1K%ZI,NEPLJ.0#*)2Y-470V(J@\@9B9JP-EX+;[J.K,9RV7@>,*U3_
M"G->Z (]$G3H[-8CN;<4][G\M!P5A[1\8W')UM8%"L)XDZV](=N)5N#@YI#;
MU-'X+%!LP!S[!UV/%U.R'L,U+[T)O -?;\*5[ [D<J]UQ E1TAKAM6C3W %G
MZZ;BF]BQ?^.WE[TD-K68<[-FR$YJ@FG_]-KV#<7X!QSKDA2&91$0-PGDH:-.
M-\-).U7(I50Z7(#'\?]_)N_W_AFK]XUNH]X<79!=A*\%)\+UTHS4W6KW07+3
MS.';X\W7S)VT* "'?C"':#Q\>Q8)VWPA-"_>5&$JGQF/&3\\YOBH(LL'L#\W
MN C;%S;0?:9-_P-02P,$%     @ !G<#57$3MV!"!@  [!D  !D   !X;"]W
M;W)K<VAE971S+W-H965T,3DN>&UL[5EM;]LV$/XK!S4K5D"QK1?;<IH$2-L5
MZ] B0=.N'X9]H"7:(DJ)*DG%27_][DA9?LE+BP'#OOA#9(KD'9^[>^YXL4]7
M2G\U)><6;BM9F[.@M+8Y&0Y-7O**F8%J>(TK"Z4K9O%5+X>FT9P53JB2PW@T
MF@PK)NK@_-3-7>GS4]5:*6I^I<&T5<7TW2LNU>HLB(+UQ$>Q+"U-#,]/&[;D
MU]Q^;JXTO@U[+86H>&V$JD'SQ5EP$9V\&M-^M^%/P5=F:PQDR5RIK_3RKC@+
M1@2(2YY;TL#PXX:_YE*2(H3QK=,9]$>2X/9XK?VMLQUMF3/#7ROY112V/ NR
M  J^8*VT']7J=][9XP#F2AKWA)7?&^'FO#5659TP(JA$[3_9;>>'+8%L](A
MW G$#K<_R*%\PRP[/]5J!9IVHS8:.%.=-((3-07EVFI<%2AGS]]S-,F<#BWJ
MHIEAWLF]\G+Q(W(3^*!J6QKXK2YXL2L_1 P]D'@-Y%7\I,(_VGH R2B$>!3'
M3^A+>L,2IR]YTC#XZV)NK,;8__V0C5Y%^K *RH<3T["<GP5(>,/U#0_.GS^+
M)J.73P!,>X#I4]J?\/S/R,$7#B6[X8#IJ9D5]1*D7\!$!=5JR)5N%"YQ8'4!
MA;@1+I'48B%R;D)HM"I:GQH+E@LIK*#I2A5<0JDJ>B')G&N+R=T)NJDM4?ZM
M%0TFJ1W 15$(FF-2WH6PZO M1,UJE-M"M];82%;;C0:G6M5HTL(9\"! 6)4B
M+X%ICB4!343R :HBO/-6R((<$5QI\HI%%/X(4MP?$T+-;>#F@HL\URUJX+=8
MY B>@V!+KD$*-N_.#! 5X"26D%Q5#:OOZ)1<(?-1J*"145(4Z.L"2X1T]KJ4
M- .X1$MV?  ?+S\#,P97W7&[BUO'H@O1RJ,H#9-)ZK8>1>,PC9(033<-=_6,
M7,T,N0P3B/<)%';[TW \S7XL^X;GO)JCU4GDY"./NXN9BZ/F5.)[GH'ENG*R
M;0-6090-8KCC3"-K# :#5GRH1)W+MB"B4B@-;>:WEB,D<JE71JSP>N+16@N!
M_J$F0H'^0Y+WR@:4&L2-92V^W\N/=:@II RH-%#9/J8DH^HNT*0;],,&&ITP
MZ+/-W28893RZ-?Y03#*[P/ K8 U2EB'0;9)OZ-UYT]OBM!E1"<GTCD==?K$[
M)T%7<-%*;O:3Z^$#5IZA+0YIP\8&TEFK^MB_$8<QS6KBGR$GH'/D>FN_Z!E@
MVKF?1]]3+- _& !T.2(W&[>LL7@3J;8(O.*%O-N <%S9*2Y;CD!]5C"Y3RV[
MXA)7*W_3*'*4,?!K<%VBSX]I6Z<[>.&P;$6'WWJNX/EF4WRTJARBCA[6=Q;H
M0&2W<TB+.:WADVI$#EG:I=&.#H>W5A;FG-=K2KH:1#6KYUVQG^;WTGL G\J=
M8*#!NQ1U^<^H9DKLG<P)"FC.=R[>3=9?B]M'5J@>N*3>&KW?.>CRD1PY@BP<
MQS/\G(:S*,+/:!).DA$-L)ID&;S=*5Z=W E<5!@@\9U9?^-L^R*=)I"F8Y@E
M4\A0P[L:X\B-I82\7P*C48)_&8*>0AQ-83_R/=1)F,XB&(?9)((H#K,8Y:)P
M.HXPF+9GUL8PQ#^>36B Y34>XP!=-9Y-<1!G89*F<.FN 5'[QM<S1;*.7NM<
M9N8_"M!UVS32D1+!OV:FA+=T!+JKQW/BYQLF"I?OK*+4-SN<)+)7B+7U!-]P
M;,O))UOQSTGCPIWDDN5>=W&$GIXE8_>9X=7B'!B-4AHDX00#^KBRO59@/[:>
M2S\AF$RFD"013#'($XSW%KO4G.J0MQU+0,GJI;]=O-5J+L72.6_'ZMZV* M'
MR$_'\_&8K(N3,,L<3V9XE4:[A">1=$QY\?Q9%D?Q2\J4F.2SV5YX[]VP6*_H
MYN'%,184C?__/'C#PJ]HB+L07SP >()W[F20[(.*(IS'Q_3^&84P_H*@QO !
MC<D@@E_P.<+GGM9XD.&D>S[1_8[[[G?\+[O?GY$[=+^'[O?0_1ZZWT/W>^A^
M#]WOH?L]=+^'[O=_[7Z'6]_ 5UPOW>\,!MQI_LOX?K;_*>/"?X._V>Y_!_G
M]%+@_2[Y D5'@RDVQ-K_MN!?K&K<]_ES9:VJW+#D#"LW;<#UA5)V_4(']#_P
MG/\#4$L#!!0    (  9W U6VCZ=QZ@(   8'   9    >&PO=V]R:W-H965T
M<R]S:&5E=#(P+GAM;)55WT_;,!#^5TX9["G*S[84UE:B;-.8A(: ;0_3'MSD
MTE@D=F8[M.ROW]EILX)*$2_)V;[ON^]\N<MD)=6]+A$-K.M*Z*E7&M.<A:'.
M2JR9#F2#@DX*J6IF:*F6H6X4LMR!ZBI,HF@4UHP+;S9Q>]=J-I&MJ;C :P6Z
MK6NF'N=8R=74B[WMQ@U?EL9NA+-)PY9XB^9[<ZUH%?8L.:]1:"X%*"RFWGE\
M-A]8?^?P@^-*[]A@,UE(>6\7E_G4BZP@K# SEH'1ZP$OL*HL$<GXL^'T^I 6
MN&MOV3^[W"F7!=-X(:N?/#?EU!M[D&/!VLK<R-47W.0SM'R9K+1[PJKS35,/
MLE8;66_ I*#FHGNS]>8>=@#CZ 5 L@$D3G<7R*G\R R;391<@;+>Q&8-EZI#
MDS@N;%%NC:)33C@SNQ29K!'NV!KU)#3$:/?#;(.>=^CD!?0(KJ0PI89/(L?\
M*3XD);V<9"MGGAPD_-J* -+(AR1*D@-\:9]>ZOC25].#CUQGE=2M0OAUOM!&
MT0?Q>U_*'>-@/Z-MDC/=L RG'G6!1O6 WNS]NW@4?3B@=]#K'1QB?[4<A]'Q
M,(!=!OC6*L"B0/?I@Z%;4,P@4"^#*6FC5(C 1 Z:KZ'N2HFVE$"%P+X0L&(:
MDD$P/';.9(V.?6I)W73,U:,/%+5ABI!&0I(&T<8U#DZ/WQHO?LH=P!UAN<AH
MZ&AK.*X]:6U.]D2!!A67N099= GMJK48S>C.MD[$8U6XK!O%:5CQZA&8,8HO
M6L,6%5H8 QIHJ*PP>^%6Q0(%%MR0^DPN!?]+_#9U7&>H]:Z'AD+)&JB[LWN0
MC9M/N$:5<8W:AU7)LY)B&%81Q='8/QD,7$)'\8D?GT9O+N#S8G5<L9_$:6<G
M8W_X=M[GA=K7 .'.;*I1+=T$UE2 5IAN3/6[_9 _[V;;?_?N#W'%U)(+#146
M!(V"DZ$'JINZW<+(QDVZA30T-YU9TH\*E76@\T)*LUW8 /VO;_8/4$L#!!0
M   (  9W U6K$&-5  4  .,+   9    >&PO=V]R:W-H965T<R]S:&5E=#(Q
M+GAM;*U6:6\;-Q#]*X,-$-B HF-]-/ A0'::)BV2N'*3%BCZ@>*.M$RXY(;D
M6E9^?6?(W;5B*$)Z?)&X).?QS9N#O%A;]\F7B 'N*VW\95:&4)^-1EZ66 D_
MM#4:6EE:5XE GVXU\K5#442C2H_R\?AT5 EELNE%G+MQTPO;!*T,WCCP354)
MM[E";=>7V23K)N9J50:>&$TO:K'"6PSOZQM'7Z,>I5 5&J^L 8?+RVPV.;LZ
MX?UQPP>%:[\U!O9D8>TG_GA=7&9C)H0:96 $07]W>(U:,Q#1^-QB9OV1;+@]
M[M!?1M_)EX7P>&WU[ZH(Y67V/(,"EZ+186[7K[#U)Q*45OOX"^MV[S@#V?A@
MJ]:8&%3*I']QW^KP/09Y:Y!'WNF@R/*%"&)ZX>P:'.\F-!Y$5Z,UD5.&@W(;
M'*TJL@O36[4R:JFD, %F4MK&!&56<&.UD@H]''2CPXM1H//8:B1;[*N$G7\#
M^Q3>6!-*#S^: HNO[4?$LR>;=V2O\KV /S=F"$?C >3C/-^#=]0[?Q3QCKZ!
M]\ZMA%%?!.?' *ZM\>1L(5*ZF )N''HT(4W8);Q41ABIA(9;FD3*S>#AS]G"
M!T?9]=<NA1*!X]T$N.+.?"TD7F8UG^7N,)L^?3(Y'9_O<>^X=^]X'_KT2GCE
MF?>V'[M(_@L8^*U$*BEIJUJ8#:=,8T13J(#% *2E@!N/!8]:3>ECV<OG'^13
M1NJF0 @M7L.3=-C;#_,!O#9R" =/GSS/\_$YS<31Y'P0=[?3UXE"OY2M,:/?
MQF=@'62V<=EAC*8B8-\LO"J4<)S;/"G1!6I=8 G1 3%2@9=H9ETJ6<:#VA.
M5"B0:!<0+"P2Y=HI;F;T:9#*2/'XP"/"6QL()X^''+%!>"S8/U#I<$A2!'2M
M]8-0C$[)9[R(3<Y#*>Z0R* !U(KZ180D;^1V<@]C]+:"\&!%:5@+U]MPUU=A
M0TTIE-VIS)W<)HZU)A=7Y+D36D=66+?GL;?O#:=#JI48TUF%CEI-']&?9K.;
M-FZ'0$>1(3FIJBT-E$D73U>2D0B#*T-5U[1>D[S<HV$R?O9KW#;'5:.3U>VS
M/X:QM;F"F.M-3)X-%!:,#7WZD0/,,"%_?>32VF!B-!U^;A2+L]@ <X^<.28:
M ^X,W!"N4(K&XW\*__]"MO7;E[;1!:<OW^%MF#\V)EV2O;P[:? !"9RK!4GU
MEE'$H4J#F3$-V<RQMBX  79A^25JQ<@;%%QH;/0")58+JKNC2>SI$T[SN,G6
MRK1-MQ*&7@=,8! =%\5'NA83H0.63OF8DM90"M)^PWIH\DXVSO$"J>Z(E >\
MY_P$X5.UKQ6%A=TI@+U1YC!&0A7(JAGBYCV7,Q,7L!3*0;W= 1^*IE-A".]J
MJH5(AW;2P\#W;H?245=@!;VZARI=C$D&NM:PO]: JB\&NR.@R"UE"JH;?K]T
M<>_@0RD"2<0-B/RKZ:W#.?1(:N;S6.M\N.>&.>EOF).]5\,<[] TE"W.5GQ_
MQGLP)=%U?+N@VW7??!_H'*6EQPEK_8J0%HW215(VK2O.\;CE"_EL4^)X#$''
M; &N)R!U>%IVW+S@GD7M2^* 6CR:M$3O+H*+G72)SJ46SPDM6S?\3KE&6P\O
MVK2*STL/L4VF-U@_V[]@9^GA]K ]/7_?"+>BG@8:EV0Z'OY (KGTI$P?P=;Q
M&;>P@1C%84D5C(XWT#I7?O?!!_3O^NG?4$L#!!0    (  9W U6YWYNS, ,
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
M@;(&N%]*:0X3>T#_S%O] U!+ P04    "  &=P-5@H0@#1T'  #;%@  &0
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
MT$,9_(;!/Y0A:!B,Z2-KNW'<)%7I^%3P#1*:&J3I@?&^X09_%;7.DQLE8+<
M/C6^6::"+7F9,R%_1-//ZT)]04<?TEG)Y/'I2($*33C*&G$75IRW0QQ%[WFM
MEA)-ZYSE/?R38?YP@'\$IK7V>5O[+KQ!@;^NZS>(NAAYKN?UG.?R<';29\[3
MM$^_6?L#9] VV-3(HSOD->']ZWPFE0"(_MT78"O"[Q>AR]:)7*49.W.@+DDF
M;IDS?OV*A.[;/N\^I[#)<PJ;/I.P!W'PVSCX0]+'-[8H(SY'E\NT7C")BAKU
M0;$O0(.R^T]^ONT#6F5VKU)V5+Y^%7LD>HN831)H04@M&?P$8ZBRJ&0:E0C2
MDK59C0J)C*):P=9,-YX3=,DKX$#G>5[H=I"6Z)HI:%I \0&ZF5S#229LSH2
ME7;P@2N@O$C+M,X81N]3D2T1)8V>'^ 1ZG_LDQ"'H0MCXF(_HCBA"4R.8$;"
M  /9L9F&."*N'MJ1X8V\  =)@GZ#%ES4&:\8,H9[;]NG3RFFQ/_7^N/]JS6<
M#WJ4\:DU&,IU]LFZ;FOF+BE'7ACBA 3' SLV!W[2C3#7*N#E0*:FOVYI/1>[
M<;13R2.R*\$SQG*)YH)7Z/>5%@5!O6,B*[2*+7F4X" F>Z4V9&U$K?6%E&N0
MM5[!,:V*5L.]B22&,'5LM_.=FMJ<>)AZG91(8DP\:E,B<2/L!;1)"9] @I"!
ME$@2 ND4HK[Z]:*P1KX3UDC'L5[D8=>,$^P&"8YC[?8C"%<,0(JC76ZEV/5#
M'+C1$-*H1["7[ [[=O^)2*,1X,DG/4AK=_8C#;*(1LE>3#1DAR*-QN"G>*_4
MANPKD);6.;J^^8ANF51%O;@W.<9QF-R[PDR_#G?=]( ZB(/0-^E!8X))%-GT
M" ,*OV0H/2"YXK@/=9/OBSI9W/TO_6W",E;-F.B#'8V@GB7$UC/7CW!L6UR"
M?8_B.(@''.L:]B'<Q0!D?Z##;?>?B#N"71+@R*4]R.OL[<<>."@*=I>)1V2'
M8H\ 5F,(\%Y(-W3?TN?@;2/T.WW.SE]<GYN^(,3]AUWN,>+<;J.#2N9[>@PE
MD4 E,[M'$4X\#X?1 ."("Z"+_"' !1&@.-C]GK;=?R+@HL#'- Q[X-;N'/!*
M"<4F</>_4EJR0\&60.)'=*_4ANPY&AW421IWH6?F+Z?5V2_'4>?JIF)B8>[,
M)$1F72O[8=^NMM=RY^8VZM'Z!3FY)#WK$W(RM;=N]^+M'2"\\RT*"%;)YJ#*
M?1,%#A+V7LU.%%^9BZ,95XI79KAD*>!:$\#^G'.UG6@%[>7F^!]02P,$%
M  @ !G<#5<JQC53? @  B08  !D   !X;"]W;W)K<VAE971S+W-H965T,C<N
M>&ULC57;;MLP#/T5PAN&%C#J>VY+ O2R81M0(&BZ]6'8@V(SL5!;RB2Y:?]^
ME)RXV> &>[$ID>?PD);HZ4ZJ1UTB&GBN*Z%G7FG,=A($.B^Q9OI";E&09RU5
MS0PMU2;06X6L<*"Z"N(P' 0UX\*;3]W>0LVGLC$5%[A0H)NZ9NKE"BNYFWF1
M=]BXXYO2V(U@/MVR#2[1?-\N%*V"CJ7@-0K-I0"%ZYEW&4VN4AOO GYPW.DC
M&VPE*RD?[>)K,?-"*P@KS(UE8/1ZPFNL*DM$,G[O.;TNI04>VP?VSZYVJF7%
M-%[+ZH$7IIQY(P\*7+.F,G=R]P7W]626+Y>5=D_8M;'IV(.\T4;6>S IJ+EH
MW^QYWX<CP"A\ Q#O ;'3W29R*F^88?.IDCM0-IK8K.%*=6@2QX7]*$NCR,L)
M9^8+)8LF-_# E&+"<-1P=L]6%>KS:6 H@0T+\CW954L6OT$V@%LI3*GADRBP
M^!L?D+!.77Q0=Q6?)/S6B M(0A_B,(Y/\"5=M8GC2_Z_VANN\TKJ1I']\W*E
MC:*#\JNO]I8Z[:>VEV>BMRS'F4>W0Z-Z0F_^X5TT"#^>$)YVPM-3[/-E>V=
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
MW LDRZ+ XI];H/PP=WSGZ<(#V>;*7' 7LQW>PAK4^]V]T#VW9<E( 4P2SI"
MS=RY\:]7?@6H(CX0.,BC-C)3>>3\H^G<97/',QD!A509"JS_]K $2@V3SN-3
M0^JT8QK@<?N)_74U>3V91RQAR>F?)%/YW)DX*(,-+JEZX(<WT$QH9/A23F7U
MBPY-K.>@M)2*%PU89U 05O_CSXT01P _>@80-(#@7$#8 ,)S 5$#B,X%C!I
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
MD=AMR ;B]R4A?'<A">K_:)C]!U!+ P04    "  &=P-5;'082S8#  !."0
M&0   'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6RM5EUOVS@0_"L+75&T0!)]
M6TK.%M#:.5R*!@B2-GTH[H&6UC812M21M)W^^RXE17!LU6V*OM@DM;.:&2Z7
M&F^E>M K1 ./I:CTQ%D94U^XKLY76#)])FNLZ,E"JI(9FJJEJVN%K&A I7 #
MSQNY)>.5DXV;M1N5C>7:"%[AC0*]+DNFOKU'(;<3QW>>%F[Y<F7L@IN-:[;$
M.S2?ZQM%,[?/4O 2*\UE!0H7$^>=?S%-;7P3<,]QJW?&8)7,I7RPDZMBXGB6
M$ K,C<W Z&^#4Q3")B(:_W<YG?Z5%K@[?LK^3Z.=M,R9QJD47WAA5A,G=:#
M!5L+<RNW_V*G)[;Y<BET\PO;+M9S(%]K(\L.3 Q*7K7_[+'S80?@1S\ !!T@
M^%5 V '"1FC+K)$U8X9E8R6WH&PT9;.#QIL&36IX97?QSBAZR@EGLGNF.)L+
MA*O*H$)MX+(RW'#4\,:YO[K4SELXA4_2, &W7#^ 7,!'J37<HF &"S 2IK(R
MBO8#/K*J@!G64G-#^!D:QH7%?[Z;P9M7;^$5\ H^K>1:4Z0>NX846!YNWK%]
MW[(-?L#VP[HZ@] [@< +@@'X]#A\ACG!_0;N/X>[Y%MO7M";%S3YPI>9]^V$
MW*FE,KQ:=BL4L9%B@U3_Y@2NV2,OUV5KY.4C^;56"%_?S77CXW]#QK1,HF$F
M]JQ?Z)KE.''H,&M4&W2RUW_Y(^_O(9O^4+)GIH6]:>&Q[%E?+<)62]%5RY#D
M-L^HR6.[T2:+H^3<C\;N9E?,0%B0^*G7ASVC&?4THZ,TF[WIU /UF_R7:;=Y
MXQT^IT$8^Z,]V@-AH>=%_C#MN*<=_X:[)U"A&>(:'Y"(@R@\3_>X'H9%YXD?
MG@]S'?5<1S_E2D>$C@3(N>!+9AN[MBW"K!#L#66[C4!#ATO;8:ZPX(,ZCK[H
MI:=C=*#6]_PH'A:;]&*3HV+;%JJZ%BJHNH9T)(?[$091$N_M1W)8\EX2I-$P
MQ;2GF!XO^7VGJ?[[)B_D<+6G!U12+TGV^!Y][TO[C;MSV]DOC6NFEISJ1N""
MTGMG"=FGVMN[G1A9-Q?@7!JZ3IOABCYX4-D >KZ0TCQ-[)W:?T)EWP%02P,$
M%     @ !G<#51Y.,AML!0  )"0  !D   !X;"]W;W)K<VAE971S+W-H965T
M,S0N>&ULM9IM;]LV%(7_"N$50PMLU9O?TCD&$DM#.W1=D+3=AV$8:(FVN4FD
M2U). NS'CZ1ER[(4Q@[N^J&69/(1=8YTR1-K<L_%/W)%B$(/1<[D96^EU/J=
MY\ET10HLW_(U8?J;!1<%5GI7+#VY%@1GME.1>Z'O#[T"4]:;3NRQ&S&=\%+E
ME)$;@619%%@\7I.<WU_V@M[NP"U=KI0YX$TG:[PD=T1]6=\(O>?M*1DM").4
M,R3(XK)W%;Q+PM!TL"V^4G(O#[:1N90YY_^8G0_99<\W(R(Y295!8/VQ(3.2
MYX:DQ_&M@O;VYS0=#[=W])_MQ>N+F6-)9CS_G69J==D;]U!&%KC,U2V_?T^J
M"QH87LIS:?]']U5;OX?24BI>5)WU" K*MI_XH1+BH$/_J0YAU2$\ZJ"5Z>X0
M51VB4SOTJP[]4SL,J@[VTKWMM5OA8JSP="+X/1*FM::9#:N^[:WUHLS<*'=*
MZ&^I[J>FOW#*%/I*F"H%D>A'=)5EU%B(<_2!;6]$8^CKF"A,\S?H%:(,?5[Q
M4F*6R8FG]" ,RDNK$UYO3Q@^=<*2O461_P,*_3!$7^YB]/K5&Y1SA?XV0_EK
MLQU*!WCF!L<DU># @H,=N ,3GSX^%R8Y?31^-\;35NW]"O=^A98;G>;7'Q_U
M]^B#(H7\L\N++:S?#3-%Z)U<XY1<]G25D41L2&_Z_7?!T/^I2W](6 P)2X!@
M#4>BO2.1BSZ]6BX%66)%](.Q(5+I*JJZK-A2AI9BRO=F&OGZW\3;'&KL/->Y
M&D/"$B!80^/^7N.^4^-/93$G O'%MDB@S>[^__?9JG&])0\.=!\<:>X\][F:
M0\(2(%A#\\%>\X%3\^1AK2=SDJ&UX%FYG=:U 0O*J)YN,E.RC?[ZHTOU05OU
M?NMF=P[@7.$A80D0K"'\<"_\T"G\9Z[TY&OE33E3@N>YEGO^J/>*-6:/J&29
M?AC4BC2?AJ?-&+;-\ ?'9C@'=:X9D+ $"-8P8[0W8W2J&81JR46EOG5&KW+U
M<DVM]#%!<FP?%BP4U86)"\3TFJ:V*BV%T#[5'9]T:]1R*VJ9Y1STN69!PA(@
M6,.L\=ZLL7LJKM>N"ZT\94OSS!34SLG2+%R-$W@W87>)/V[-TF%[DG:.XESU
M(6$)$*RA_L5>_8N73=*?OMXB*NWSL!;4Y%$T)XPL:$K-]@ES^$7KD>@?6>(<
MVKF60,(2(%C#DL"OXYWO-.4W6[.NI"2J.ZPYNY^;$$!I,2@M@:(UC3C(V0%D
M<*MH4+Y TF)06@)%:_I2Y^G &0Y/CF\5YKG\UM$L]*/C9K%[4&=+^'_DWZ .
MP($[ ;_G!4'7)<WMC'M'ED]J"!E(9Z"T&)260-&:CM1Q.>B#%AO(T#H#I<6@
MM 2*UO2ECM2!.U/?Z@(CJ$W5*98KA%FU0;Z5=(-SLTSM-*@=IX?^\.+X#QF=
MS491J_B 1F4H6E/2.BP'[K1\E::BU'J2AS5A4M_L1E-N5STYQ7.:4Y/'.D5M
MQ^)H/ Y&%\>JMMOUH\%XV)(5-/1"T9JRUK$W<.?>&6>2YS2SH;913O1ZO;/@
MZ^//+C8AD^8,E!:#TA(H6M.].@<'8]#Z#YE!9Z"T&)260-&:OM0).7!'Y!?7
M_W8 #@?CXSIUT5YZ#L?'1:JCT2AJ-DHZ2759;/YP54?1T!U%7U12='GGI?GC
MS0U^Q/.<6,EV-?^CN\"[QW/VKU^@V1:4ED#1FL[6V38$S;8A:+8%I<6@M 2*
MUO3EX+?B9[+MB]=&84>,C<*C@N,^^]G*P_XB#!J)O8,7+,S[,[]BL:1,HIPL
M--Y_.]*566Q?2=GN*+ZV[US,N5*\L)LK@C,B3 /]_8)SM=LQKW'L7PR:_@=0
M2P,$%     @ !G<#5>9?QQO- @  J08  !D   !X;"]W;W)K<VAE971S+W-H
M965T,S4N>&ULK57?;],P$/Y73F%"0X(E3=ML&FVD;AUB"-"T,7A /+C))3%S
M[& [[2;QQW-.TJRH/WCA)?$YON^^[^Y\F:R4?C %HH7'4D@S]0IKJW/?-TF!
M)3,GJD))7S*E2V;)U+EO*HTL;9Q*X8=!$/DEX]*+)\W>C8XGJK:"2[S18.JR
M9/KI H5:3;V!M]ZXY7EAW88?3RJ6XQW:^^I&D^7W*"DO41JN)&C,IMYL<'X1
MN?/-@:\<5V9C#4[)0JD'9URG4R]PA%!@8AT"H]<2+U$(!T0T?G687A_2.6ZN
MU^CO&NVD9<$,7BKQC:>VF'IG'J28L5K86[5ZCYV>L<-+E##-$U;=V<"#I#96
ME9TS,2BY;-_LL<O#AD,8[7$(.X>PX=T&:EC.F67Q1*L5:'>:T-RBD=IX$SDN
M75'NK*:OG/QL_)')%.YEBAKFN*0:591Q"V]@EJ;<Y8T)N)9M\5T6C^=H&1>O
MX BXA"^%J@TAF(EOB8R#]),N\$4;.-P3^$,M3V 8O(8P"$.XOYO#\=$K$,K^
M#>63GEY4V(L*&^SA'NQ;)-97QC*+\'VV,%93\7_LXMCBC';CN MQ;BJ6X-2C
MCC>HE^C%+U\,HN#M 9;#GN7P$'I\R;1^XC*')1,U@LI LQ543"<HC#,%9787
MZ18V:F#=I5O&@R@\'4W\Y0XVHY[-Z"";SW6YH":@L!F7G!HJ=<4P@(\572"R
MK((%4L,W34)VIE6YBS'\WJYBR[LE,-[@/1H'NUF/>];C@ZQG>:XQ=W5FS_V:
MU3)U>4U467+K^MG0_!"L4^$X-T0K34*T?8*ZZ?^?BE/GI\^W8)>&\7;NSX(]
M(J)>1'10Q-4ZQ1NQ(=%(@@S8@EF:"4)0?C-#4]H6)/:_R/Z'U&A+:K2EU-^8
M/&Z(?V(ZY]* P(R\@I-3RI=N!V-K6%4UPVBA+(VV9EG0OP2U.T#?,Z7LVG#S
MK?\[Q7\ 4$L#!!0    (  9W U77#Z=OD ,  #0,   9    >&PO=V]R:W-H
M965T<R]S:&5E=#,V+GAM;*U776_;-A3]*X1:#"V01A+U82>S!<2RBW5 @2!>
MMH=B#XQT;1&52)6DXFR_?J2D*+;,&FZ7EYBDSCF7A[PD;V8[+K[* D"AIZID
M<NX42M77KBNS BHB+WD-3'_9<%$1I;MBZ\I: ,E;4E6ZV/-BMR*4.<FL';L5
MR8PWJJ0,;@623541\<\"2KZ;.[[S/'!'MX4R VXRJ\D6UJ#NZUNA>^Z@DM,*
MF*2<(0&;N7/C7Z^F!M\"_J2PDWMM9)P\</[5=#[E<\<S$X(2,F44B/YYA!3*
MT@CI:7SK-9TAI"'NMY_5/[;>M9<'(B'EY5\T5\7<F3HHAPUI2G7'=[]![R<R
M>ADO9?L7[7JLYZ"LD8I7/5G/H**L^R5/_3KL$;2.G8![ AX3PN\0@IX0G!LA
M[ GAN1&BGM!:=SOO[<(MB2+)3/ =$@:MU4RC7?V6K=>+,I,G:R7T5ZIY*DE)
M314IZ;^0HT],@0"IT >T[M(&\<W+:,JEDKJ;-4) ?H'VJ!=H]:0S5VH1PG*4
M%D1L=5OQEF14UJ0$B=XM01%:OM<1[M=+].[M>_0648;^*'@C-5/.7*5-F:FY
M66]@T1G WS$0H,^<J4*B%<LAM_"7I_GQ";ZK%W-84?R\H@M\4O#WAEVBP+M
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
M13.#T2C&^"B'.+I[Y9T6U$W&'4,<L_-1ZW82E8X4S5QCJ)&.R5%*1W>O?&.
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
MDRI*0<E:LI/'F4FVT"@;,\763TM7I6/O.:='K2<X.6TFV4*C;,P46S]MG='
M>J<Q;7H<5OK$EA6RI<X= )!X\N:V.G\ 0.KY.,#J' (Q8MLFQ^:1SF?@$:-Q
MBJ]LN<:,)0"#G"4 @ZPE=-+CWI)T?H/H_<8WN$L"> C 7@(PR%\",-!@ CB-
MPR2=TR!ZI_&AO7W26J[6=NRVHLYNHK$/!AB+8:5_AGUBJ3=8()SONVIG@&#$
M<6VU-X X2OTCOHMT#H/H'<9XW= 2],=_X&-"5<D D&);J%%%3V1D$QC[LKMZ
MGF@+3V$WJT@<BA&+"CD!@OL9>HY3UR&C;*%1-F:*K9^-KDPG]C.6#T3K"4Y.
MFTFVT"@;,\763UOG.8C><TPJ'\C0!V#+]FA U4T( !E83N#[ZLTJD%)P^BHE
M Y"^CS$FQY;1SH@0O1'1;T60X>UP<"\"P(&;$0 .W(T <+KM"-(5^&3D/OSX
M,@'<5[<"RR/.8)T8(@,JLN*INTV3*=D$RK[PKD0F^A)Y7RT<O0>G)SAYNC')
M%AIE8Z;8^JGH:G82/.<JH34()Z?-)%MHE(V98NL_5] 9#JHW')-6"3HL]N5&
MH^L,;U%!4)_XCJ,:LA!"!C815;.Z7PTAO8 0USMR"Y]V=H/J[<8W;^52J.2'
M]G(A(+B9"P'AW5P(J=O.I9W?H'J_\7WNBPX- 62^ !C@O0 49+T@V''G10\>
MN-%;D/$EM250\F5C&N#!H "@ONM0UQFHGDS*II#VQ7<5/]7?F _Y/2\*D?GE
MP;T7]*'8E148":,EO5&VT"@;,\76STM7TE/G&==8JO4/)Z?-)%MHE(V98NNG
MK7,C5.]&IJVQT,,\KH?5^[@3<>%$'!O']55WIH1^KRFA0U\ 2YZ&"R?BV#BN
M+[FS(U1O1^!Y\_<DNDM2,2;!&!CU)T;90J-LS!1;/S>=/Z'/Z4^H47]BE"TT
MRL9,L?4?H^W\B6W G]C0<T_#>60:+)P&8Z.PON+.DMAZ2S(^;[8$[IC<2;!P
M&HR-PAJY\X/W(C:\>*A?2"F%M]IE5?.\^_[H_J67M_6K'LKQ*WR^Q,#Q$)^S
MYI66CKYYP^9]5(B^4J*4WXM366\\D9JB>6FE^5+EV_JMC+N\JO)-_7'-(S'R
M)4#\?I_GU=,7>8+]JT.+_P%02P,$%     @ !G<#52E4M5[B @  X0@  !D
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
M"M(8X/N5$/IQ8QQT$W'R+U!+ P04    "  &=P-5 3OBR?@"   ="P  &0
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
MPAF.N40@\>\)+W&629(8QU\MU.CZE(['UWOZ#W7P(IA'Q/"29K^3A*=S8V*
M!*]1E?$'NON VX \R8MIQNJ_8-?:6@:(*\9IWCJ+$>2D:/ZC+^U$'#D(CMK!
M;AWLH8-[QL%I'9SG]N"V#NYS>_!:ASITLXF]GK@0<;28E70'2FDM:/*BGOW:
M6\P7*62AK'@IGA+AQQ<KO!%IYR D+,XHJTK,P'=@2<LM+1''8(FVA*,,W&09
MC5&=VV6*R@T&;T/,$<G>]<Q1D8 ''-,B)J*G#?C(<2Z!GU8A>/OF'7@#2 %^
M36G%A"6;F5R$( =BQNUP;YOAVF>&ZX [6O"4@:A(<*+P#\?]_1%_4TQ=-W_V
M?OYN[5'@CU5Q!1SK/; MVU:,9_E\=Z@*Y__U'EW<>V\RG*Z8G)KG_$<Q/6!1
M#ESD_SWXA:>X!"NR*<B:Q*A^V"\/\,=/ M-4RI^JBFCZ=-5]2B&]9EL4X[DA
ME)+A\@D;BV^_@;[UO2H=.F&A3EBD"=9+G-LESAVC+PX+.&[7.SJL][A>[ZK,
M-%"_ALI?I*=%$'A0%.+3\92?6OF.Y0RLPE,KZ :VY_?-(H69[7H3IS/KQ>]U
M\7NC\7^@.0:W%<D2697[,OX'W)$$W/!,E"V)51,P2GUI:>J$A3IAD298+S5^
MEQK_%33%UYDXG;!0)RS2!.LE+N@2%WP-36F@WM$"=P(H?YUZFJ*P@M#Q!IIR
M:B50UF0@*:=6/@P<J%:421?]Y")%^5D4<0HBQ+@J^%'F2\M2)RS4"8LTP7J)
MF7:)F;Z"GDQU)DXG+-0)BS3!>HF#UF&K8GT-16FIQPM\ KV!"BP55K[K!0-%
M45A!3[R #"1%96:[4T^M*?!HLP8O?D\YIRGCR)?6IE9:J)46Z:+UDV,?DF._
M@K*TG>I*GTY:J)46Z:+UTW?8N\+1'=;%ZN(HEOHD\(;RHC"#EN\/]>74S';M
MJ3W4%X49]*?6&7TY; /A^#[PG+ZL:#7RUC(.?7&)ZJ2%6FF1+EH_/8==*O1>
M0V&T[F*UTD*MM$@7K9^^PTX6CNZW+E88__3,8^J<OL HS%PG<(<*<VKF^!Z$
M0X4Y-;,GOA\,%,8\.GG.L0A 'ODS$-.JX,VY8=?:?5:XJ0_3!^VW\'H)%>VA
M_ Q1GW0?\,TWC#LQ7Z1@(,-KT95U%8CDELUG@>:&TVU][OU(.:=Y?9EBE.!2
M&HCG:TKY_D9VT'V<6?P+4$L#!!0    (  9W U5@AK\L5@8  ,HF   9
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
M;.#<<(X]-B@;@/M3*<W3Q'9Q==<^^@Y02P,$%     @ !G<#599#5-C+!0
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
M6QN+UFXH,U_Q5@F]2S5.Q9>H:R#A!#X3(8@I*1S.4!&:RR.]>G<[@\.#(S@
MRN!KQBM)6"I'KM*I#8&;;-.<UVF"9])$<,69RB2\9RFFC_&NEMSH#G:ZSX-.
MPD\5.X70.X; "X(6/=-N^ P3#?<MW.^0$S9E#"U?V%W&'Y.Y5$(?S9]M):HI
M>NT4YG<=RI(D.';T_RA1K-")W[[Q(^]=F[__1/;(;:]QV^MBC[^4:,X*6T)N
M?!^#0E&T.>ZF\<]@@T1("*"H3X<?0$HV;>=KVDGU2K_]QF__97YY:>\@Q0$?
M%+*TS7LW9>"UF>S$O-)DU)B,.A5=4$98@G!96[3W^0E?G-Q)A(F4J-I,UI21
MI30-8Q7[O3#JC=S5OJVVJ/[@K(EZI'?0Z!V\1.\E)7.:4[5IDSGX6T"_YX=/
M9/XKJI;I[EVV!8JE[4$2$EXQ5=^[S6K3YB;V=G?_A-<]\HJ()652GZJ%AGJG
M _W]1=UWZHGBI;VZYUSI1F"'F6[5*$R WE]PKG83DZ!I_O%O4$L#!!0    (
M  9W U7R9.+E8@,  )4+   9    >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM
M;*U676_3,!3]*U9 "*1M^?[H:"-U;1$@$!-C\(!X\-K;)B*Q@^VN@U^/[:2A
M3;QHP%Z2V#GW7)]SG?B.=Y1]YQF 0'=E0?C$RH2HSFV;+S,H,3^C%1#Y9DU9
MB84<LHW-*P9XI8/*PO8<)[)+G!,K'>NY2Y:.Z584.8%+AOBV+#'[>0$%W4TL
MU]I/?,PWF5 3=CJN\ :N0%Q7ETR.[)9EE9= >$X)8K">6%/W?)$HO 9\SF''
M#YZ14G)#Z7<U>+.:6(Y:$!2P%(H!R]LMS* H%)%<QH^&TVI3JL##YSW[*ZU=
M:KG!'&:T^)*O1#:Q$@NM8(VWA?A(=Z^AT1,JOB4MN+ZB78V-/0LMMUS0L@F6
M*RAS4M_Q7>/#08#D,0=X38#7#0CN"?"; /^A&8(F('AHAK )T-+M6KLV;HX%
M3L>,[A!3:,FF'K3[.EKZE1.U3ZX$DV]S&2?2=R!=YN@4S6A940)$<$372$^C
MQ9W<CO+^? X"YP5_(7'75W/T_.D+]!3E!'W*Z)9CLN)C6\C%*$I[V22^J!-[
M]R3VT7M*1,;1@JQ@98B?#\=' _&V-*%UPML[<>$-$K[=DC/D.R?(<SS/L)[9
MP\-=DYS_R[[XY^Q'9OCMMO UGS^\+;Y.;[A@\F/^9BIP31&8*=0/[IQ7> D3
M2_[!.+!;L-)G3]S(>6ER]S')YH])MG@DLJ,Z!&T=@B'V]$,%#(N<;.HO\F3_
M29K*43-%FDD=#[=I$GJCL7U[:',?%(]<]Q@T[X/<*/*=8]3"@ J#)&E11X+#
M5G X*/A53C!9PEZN/K=.Z?KT6OZ&IIR#.$'3DC*1_\+JH#'Y4"<(#]85Q'['
M!@,F"#LN]#$C/^YXT,<D]SD0M0Y$?^/ &R) [BLQ5/FHMPK7Z2HV89*.XC[&
M<[J*#1@W-BN.6\7QH.*K3!;T5,HLFW/G$O\LU4EDTAKW\D?!J+.!9WU0F$3=
M7=X'N5[B=7Q;&%!N'+IFQ4FK.!E4W-1V1KDP:4P,7U8XBCHB#:C ][J[N(_R
MG7#4K6H?Y25^$'14V@=]1@ELHQL\CI9T2T1]MK2S;0\YU:U39_["/9^YAOFY
M[#GK%O$/?=VPOL=LDQ.."EC+5,Y9+"O"ZB:P'@A:Z2[GA@K9,^G'3/;-P!1
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
M?MTI=0YE?^LKP^O]US3[+X'>_ =02P,$%     @ !G<#5;P!UL'@ 0  ["
M !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<\W:.T[#0!2%X:U$7@"3
M^YCP4$)%0XO8@!4F#Y'$EF<0R>Z)0A&.14&#YE36V/+UW_B397O^DG9MV7:'
MO-GV>7+<[PYYT6Q*Z1]"R,M-VK?YINO3X7QDU0W[MIR7PSKT[?*]7:>@T^DL
M##]G-(_SGS,GKZ<^_65BMUIME^FI6W[LTZ'\,CA\=L-[WJ14FLEK.ZQ3633A
MN+ONSN&RD9OSY&;R_+9HAN<W:4+M((4@K1]D$&3U@QR"O'Y0A*!8/V@&0;/Z
M0;<0=%L_Z Z"[NH'W4/0??T@F:*,4X*D$=8$6@MR+01>"X(M!&(+DBT$9@NB
M+01J"[(M!&X+PBT$<@O2+01V"^(M!'HKZJT$>BOJK01ZZ^AAFT!O1;V50&]%
MO95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]#O8U ;T.]C4!O0[V-0&\;
MO2PAT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M1;R?0VU%O)]#;
M46\GT-M1;R?0VT<ONPGT=M3;"?1VU-L)]';4VPGT=M3;"?1VU-L)](ZH=R30
M.Z+>D4#OB'I' KTCZAT)](ZH=R30.XX^5OZGWKF<=BE?>[[7>/W_I+J<STW7
MRU^6WSM'-]0%YP _-SQ^ 5!+ P04    "  &=P-5%-1QY- !  "M(   $P
M %M#;VYT96YT7U1Y<&5S72YX;6S-VLENPC 4!=!?0=E6Q'@('01LVFY;%OT!
M-WE 1!);MJ'P]W7"(+6BJ(A*O1LB8OO=%ULZFV3TMK7D>YNZ:OPX681@'QCS
M^8)J[5-CJ8DC,^-J'>)?-V=6YTL])R8&@R'+31.H"?W0UD@FHR>:Z545>L^;
M>-N7IADGCBJ?]!YW$]NL<:*MK<I<ASC.UDWQ+:6_3TCCRFZ.7Y36W\0)"3N9
MT([\'+!?][HFY\J">E/MPHNNXRRVJ9@/VXI\>K[$B1[-;%;F5)A\5<<EJ;>.
M=.$71*&NTEW1F_/)(>XP[7[YU?E=F7.!<>;4&>OCB3FZ/.YP).WJOHV%R(7R
M_",>$V/IJY^/VM,NJ/AE=MS>#^.6W7EXUEVNW^.O9WRL?V$? J0/"=*' NDC
M ^EC"-+'+4@?=R!]W(/TP0<HC:"(RE%(Y2BF<A14.8JJ'(55CN(J1X&5H\@J
M4&05*+(*%%D%BJP"15:!(JM D56@R"I09!4HLDH4626*K!)%5HDBJT215:+(
M*E%DE2BR2A19)8JL"D56A2*K0I%5H<BJ4&15*+(J%%D5BJP*15:%(FN&(FN&
M(FN&(FN&(FN&(FOVG[*^&[/\ZQ?H[36M==D<\EGWE<+D$U!+ 0(4 Q0    (
M  9W U4'04UB@0   +$    0              "  0    !D;V-0<F]P<R]A
M<' N>&UL4$L! A0#%     @ !G<#5;.ER\3O    *P(  !$
M ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ !G<#59E<G",0
M!@  G"<  !,              ( !S0$  'AL+W1H96UE+W1H96UE,2YX;6Q0
M2P$"% ,4    "  &=P-563J@N-D%  "I'P  &               @($."
M>&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ !G<#50XIBB(9
M"0  &BT  !@              ("!'0X  'AL+W=O<FMS:&5E=',O<VAE970R
M+GAM;%!+ 0(4 Q0    (  9W U7BZ;"MV0(  !0(   8              "
M@6P7  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    "  &=P-5
M?7 @PJ &  #>'0  &               @(%[&@  >&PO=V]R:W-H965T<R]S
M:&5E=#0N>&UL4$L! A0#%     @ !G<#58SY#"R>!P  WQ\  !@
M     ("!42$  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    (
M  9W U5; ]GLPP(  $@&   8              " @24I  !X;"]W;W)K<VAE
M971S+W-H965T-BYX;6Q02P$"% ,4    "  &=P-58/N<\]@&  #L$0  &
M            @($>+   >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#
M%     @ !G<#50!UKO3T!@  JA$  !@              ("!+#,  'AL+W=O
M<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    (  9W U7IE[?S2@8  )X/
M   8              " @58Z  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q0
M2P$"% ,4    "  &=P-5*_$D<5X#  !Z!P  &0              @('60
M>&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    (  9W U79A=+/
MZ@,  $L)   9              " @6M$  !X;"]W;W)K<VAE971S+W-H965T
M,3$N>&UL4$L! A0#%     @ !G<#598_^+>A P  S@@  !D
M ("!C$@  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    "  &
M=P-5A'Z/$ 0+   I(@  &0              @(%D3   >&PO=V]R:W-H965T
M<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    (  9W U5B*8\>404  %83   9
M          " @9]7  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#
M%     @ !G<#56[$_*(:!   + D  !D              ("!)UT  'AL+W=O
M<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    "  &=P-5R\XV"+<,  !\
M(@  &0              @(%X80  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM
M;%!+ 0(4 Q0    (  9W U5VS 1OF@L  #0@   9              " @69N
M  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ !G<#5;/T
M.9&5!0  L@T  !D              ("!-WH  'AL+W=O<FMS:&5E=',O<VAE
M970Q."YX;6Q02P$"% ,4    "  &=P-5<1.W8$(&  #L&0  &0
M    @($#@   >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    (
M  9W U6VCZ=QZ@(   8'   9              " @7R&  !X;"]W;W)K<VAE
M971S+W-H965T,C N>&UL4$L! A0#%     @ !G<#5:L08U4 !0  XPL  !D
M             ("!G8D  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"
M% ,4    "  &=P-5N=^;LS #   E!P  &0              @('4C@  >&PO
M=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    (  9W U5?JD'O(0,
M "\'   9              " @3N2  !X;"]W;W)K<VAE971S+W-H965T,C,N
M>&UL4$L! A0#%     @ !G<#52I#[>3H P  \@D  !D              ("!
MDY4  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    "  &=P-5
M@H0@#1T'  #;%@  &0              @(&RF0  >&PO=V]R:W-H965T<R]S
M:&5E=#(U+GAM;%!+ 0(4 Q0    (  9W U6I/CG6!@4  .@4   9
M      " @0:A  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%
M  @ !G<#5<JQC53? @  B08  !D              ("!0Z8  'AL+W=O<FMS
M:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    "  &=P-52LOVBMH'   N$P
M&0              @(%9J0  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+
M 0(4 Q0    (  9W U4O&N(VL@0  ,0+   9              " @6JQ  !X
M;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @ !G<#50%!&[4B
M!   + H  !D              ("!4[8  'AL+W=O<FMS:&5E=',O<VAE970S
M,"YX;6Q02P$"% ,4    "  &=P-5C6(FCL(#  !3$P  &0
M@(&LN@  >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    (  9W
M U6S:Z!,-@4  -T@   9              " @:6^  !X;"]W;W)K<VAE971S
M+W-H965T,S(N>&UL4$L! A0#%     @ !G<#56QT&$LV P  3@D  !D
M         ("!$L0  'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4
M    "  &=P-5'DXR&VP%   D)   &0              @(%_QP  >&PO=V]R
M:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    (  9W U7F7\<;S0(  *D&
M   9              " @2+-  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL
M4$L! A0#%     @ !G<#5=</IV^0 P  - P  !D              ("!)M
M 'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4    "  &=P-5_>'R
MS7@#  !.#   &0              @('MTP  >&PO=V]R:W-H965T<R]S:&5E
M=#,W+GAM;%!+ 0(4 Q0    (  9W U7_T9!(K (  !<(   9
M  " @9S7  !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @
M!G<#591R?W[0&0  9(D! !D              ("!?]H  'AL+W=O<FMS:&5E
M=',O<VAE970S.2YX;6Q02P$"% ,4    "  &=P-5[GA]@>T'  !&-   &0
M            @(&&]   >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4
M Q0    (  9W U4I5+5>X@(  .$(   9              " @:K\  !X;"]W
M;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @ !G<#58>!(,M= P
M'0L  !D              ("!P_\  'AL+W=O<FMS:&5E=',O<VAE970T,BYX
M;6Q02P$"% ,4    "  &=P-5 3OBR?@"   ="P  &0              @(%7
M P$ >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    (  9W U6B
M-> S P4  #0A   9              " @88& 0!X;"]W;W)K<VAE971S+W-H
M965T-#0N>&UL4$L! A0#%     @ !G<#58R(7UMT"0  'TT  !D
M     ("!P L! 'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4
M"  &=P-5W@(/-V$$  "H&0  &0              @(%K%0$ >&PO=V]R:W-H
M965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    (  9W U5@AK\L5@8  ,HF   9
M              " @0,: 0!X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L!
M A0#%     @ !G<#5>6CQ'E_"   Z$X  !D              ("!D" ! 'AL
M+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4    "  &=P-5,:R47UT#
M  #!"P  &0              @(%&*0$ >&PO=V]R:W-H965T<R]S:&5E=#0Y
M+GAM;%!+ 0(4 Q0    (  9W U660U38RP4  +<C   9              "
M@=HL 0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @ !G<#
M57L/Y*B_!   U18  !D              ("!W#(! 'AL+W=O<FMS:&5E=',O
M<VAE970U,2YX;6Q02P$"% ,4    "  &=P-5:ETBJ\$"   ("   &0
M        @('2-P$ >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0
M   (  9W U7R9.+E8@,  )4+   9              " @<HZ 0!X;"]W;W)K
M<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @ !G<#57 ,2+>=!   -QH
M !D              ("!8SX! 'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q0
M2P$"% ,4    "  &=P-5=5[<X-@"  #*"   &0              @($W0P$
M>&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    (  9W U6^17C4
M(0,  .P1   -              "  49& 0!X;"]S='EL97,N>&UL4$L! A0#
M%     @ !G<#59>*NQS     $P(   L              ( !DDD! %]R96QS
M+RYR96QS4$L! A0#%     @ !G<#581#,GZC!   C20   \
M ( !>TH! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    (  9W U6\ =;!X $
M .P@   :              "  4M/ 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN
M<F5L<U!+ 0(4 Q0    (  9W U44U''DT $  *T@   3              "
M 6-1 0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@     _ #\ ,!$  &13 0
!  $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<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>69
<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>70
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>236</ContextCount>
  <ElementCount>261</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>50</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="nvr-20220630.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-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - Condensed Consolidated Statements of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome</Role>
      <ShortName>Condensed Consolidated Statements of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1105113 - Statement - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/SignificantAccountingPolicies</Role>
      <ShortName>Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2104102 - Disclosure - Variable Interest Entities ("VIEs")</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/VariableInterestEntitiesVIEs</Role>
      <ShortName>Variable Interest Entities ("VIEs")</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2108103 - Disclosure - Joint Ventures Joint Ventures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/JointVenturesJointVentures</Role>
      <ShortName>Joint Ventures Joint Ventures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2110104 - 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>10</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2112105 - Disclosure - Capitalized Interest</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/CapitalizedInterest</Role>
      <ShortName>Capitalized Interest</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2115106 - Disclosure - Earnings per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/EarningsperShare</Role>
      <ShortName>Earnings per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2119107 - Disclosure - Compensation Related Costs, Share Based Payments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPayments</Role>
      <ShortName>Compensation Related Costs, Share Based Payments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2122108 - Disclosure - Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/ShareholdersEquity</Role>
      <ShortName>Shareholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2126109 - Disclosure - Product Warranties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/ProductWarranties</Role>
      <ShortName>Product Warranties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2129110 - Disclosure - Segment Disclosures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/SegmentDisclosures</Role>
      <ShortName>Segment Disclosures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2136111 - Disclosure - Fair Value</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/FairValue</Role>
      <ShortName>Fair Value</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2141112 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2143114 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2148115 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/SignificantAccountingPoliciesPolicies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.nvrinc.com/role/SignificantAccountingPolicies</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2305301 - Disclosure - Variable Interest Entities ("VIEs") (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTables</Role>
      <ShortName>Variable Interest Entities ("VIEs") (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nvrinc.com/role/VariableInterestEntitiesVIEs</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2313302 - 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>23</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2316303 - Disclosure - Earnings per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/EarningsperShareTables</Role>
      <ShortName>Earnings per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nvrinc.com/role/EarningsperShare</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2320304 - Disclosure - Compensation Related Costs, Share Based Payments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsTables</Role>
      <ShortName>Compensation Related Costs, Share Based Payments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPayments</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2323305 - Disclosure - Shareholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/ShareholdersEquityTables</Role>
      <ShortName>Shareholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nvrinc.com/role/ShareholdersEquity</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2327306 - Disclosure - Product Warranties (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/ProductWarrantiesTables</Role>
      <ShortName>Product Warranties (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nvrinc.com/role/ProductWarranties</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2330307 - Disclosure - Segment Disclosures (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/SegmentDisclosuresTables</Role>
      <ShortName>Segment Disclosures (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nvrinc.com/role/SegmentDisclosures</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2337308 - 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>29</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2344309 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nvrinc.com/role/Leases</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2403401 - Disclosure - Significant Accounting Policies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail</Role>
      <ShortName>Significant Accounting Policies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Variable Interest Entities ("VIEs") - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/VariableInterestEntitiesVIEsAdditionalInformationDetail</Role>
      <ShortName>Variable Interest Entities ("VIEs") - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTables</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2407403 - Disclosure - Variable Interest Entities ("VIEs") - Total Risk of Loss Related to Contract Land Deposits (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTotalRiskofLossRelatedtoContractLandDepositsDetail</Role>
      <ShortName>Variable Interest Entities ("VIEs") - Total Risk of Loss Related to Contract Land Deposits (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTables</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2409404 - 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>34</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2411405 - 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>35</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2414406 - 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>36</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2417407 - Disclosure - Earnings Per Share - 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/EarningsPerShareWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail</Role>
      <ShortName>Earnings Per Share - 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-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2418408 - Disclosure - Earnings Per Share - Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/EarningsPerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail</Role>
      <ShortName>Earnings Per Share - Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2421409 - Disclosure - Compensation Related Costs, Share Based Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails</Role>
      <ShortName>Compensation Related Costs, Share Based Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2424410 - Disclosure - Shareholders' Equity - Summary of Changes in Shareholders' Equity (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail</Role>
      <ShortName>Shareholders' Equity - Summary of Changes in Shareholders' Equity (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2425411 - Disclosure - Shareholders' Equity - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/ShareholdersEquityAdditionalInformationDetail</Role>
      <ShortName>Shareholders' Equity - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2428412 - Disclosure - Product Warranties Product Warranties - Schedule of Product Warranties Reserves (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/ProductWarrantiesProductWarrantiesScheduleofProductWarrantiesReservesDetails</Role>
      <ShortName>Product Warranties Product Warranties - Schedule of Product Warranties Reserves (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2431413 - Disclosure - Segment Disclosures - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/SegmentDisclosuresAdditionalInformationDetail</Role>
      <ShortName>Segment Disclosures - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2432414 - Disclosure - Segment Disclosures - Revenues (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/SegmentDisclosuresRevenuesDetail</Role>
      <ShortName>Segment Disclosures - Revenues (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2433415 - Disclosure - Segment Disclosures - Income before Taxes (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail</Role>
      <ShortName>Segment Disclosures - Income before Taxes (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2434416 - Disclosure - Segment Disclosures - Corporate Capital Allocation Charge (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/SegmentDisclosuresCorporateCapitalAllocationChargeDetail</Role>
      <ShortName>Segment Disclosures - Corporate Capital Allocation Charge (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2435417 - Disclosure - Segment Disclosures - Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail</Role>
      <ShortName>Segment Disclosures - Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2438418 - 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>48</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2439419 - 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>49</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2440420 - 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>50</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2442421 - 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>51</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2445422 - Disclosure - Leases - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2446423 - Disclosure - Leases - Components of Lease Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/LeasesComponentsofLeaseExpenseDetails</Role>
      <ShortName>Leases - Components of Lease Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2447424 - Disclosure - Leases - Supplemental Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/LeasesSupplementalInformationDetails</Role>
      <ShortName>Leases - Supplemental Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="nvr-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2449425 - 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>55</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-Q" original="nvr-20220630.htm">nvr-20220630.htm</File>
    <File>exhibit104q22022.htm</File>
    <File>exhibit311q22022.htm</File>
    <File>exhibit312q22022.htm</File>
    <File>exhibit32q22022.htm</File>
    <File>nvr-20220630.xsd</File>
    <File>nvr-20220630_cal.xml</File>
    <File>nvr-20220630_def.xml</File>
    <File>nvr-20220630_lab.xml</File>
    <File>nvr-20220630_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="731">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="30">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>73
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "nvr-20220630.htm": {
   "axisCustom": 0,
   "axisStandard": 18,
   "contextCount": 236,
   "dts": {
    "calculationLink": {
     "local": [
      "nvr-20220630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "nvr-20220630_def.xml"
     ]
    },
    "inline": {
     "local": [
      "nvr-20220630.htm"
     ]
    },
    "labelLink": {
     "local": [
      "nvr-20220630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "nvr-20220630_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "nvr-20220630.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"
     ]
    }
   },
   "elementCount": 412,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 4,
    "http://xbrl.sec.gov/dei/2021q4": 5,
    "total": 9
   },
   "keyCustom": 44,
   "keyStandard": 217,
   "memberCustom": 24,
   "memberStandard": 26,
   "nsprefix": "nvr",
   "nsuri": "http://www.nvrinc.com/20220630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "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-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "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-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvr:LandUnderDevelopmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2110104 - Disclosure - Land Under Development",
     "role": "http://www.nvrinc.com/role/LandUnderDevelopment",
     "shortName": "Land Under Development",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvr:LandUnderDevelopmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvr:CapitalizedInterestDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2112105 - Disclosure - Capitalized Interest",
     "role": "http://www.nvrinc.com/role/CapitalizedInterest",
     "shortName": "Capitalized Interest",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvr:CapitalizedInterestDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2115106 - Disclosure - Earnings per Share",
     "role": "http://www.nvrinc.com/role/EarningsperShare",
     "shortName": "Earnings per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2119107 - Disclosure - Compensation Related Costs, Share Based Payments",
     "role": "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPayments",
     "shortName": "Compensation Related Costs, Share Based Payments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2122108 - Disclosure - Shareholders' Equity",
     "role": "http://www.nvrinc.com/role/ShareholdersEquity",
     "shortName": "Shareholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProductWarrantyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2126109 - Disclosure - Product Warranties",
     "role": "http://www.nvrinc.com/role/ProductWarranties",
     "shortName": "Product Warranties",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProductWarrantyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2129110 - Disclosure - Segment Disclosures",
     "role": "http://www.nvrinc.com/role/SegmentDisclosures",
     "shortName": "Segment Disclosures",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2136111 - Disclosure - Fair Value",
     "role": "http://www.nvrinc.com/role/FairValue",
     "shortName": "Fair Value",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2141112 - Disclosure - Debt",
     "role": "http://www.nvrinc.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2143114 - Disclosure - Leases",
     "role": "http://www.nvrinc.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositsAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets",
     "role": "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Liabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2148115 - Disclosure - Income Taxes",
     "role": "http://www.nvrinc.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2202201 - Disclosure - Significant Accounting Policies (Policies)",
     "role": "http://www.nvrinc.com/role/SignificantAccountingPoliciesPolicies",
     "shortName": "Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2305301 - Disclosure - Variable Interest Entities (\"VIEs\") (Tables)",
     "role": "http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTables",
     "shortName": "Variable Interest Entities (\"VIEs\") (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvr:SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2313302 - Disclosure - Capitalized Interest (Tables)",
     "role": "http://www.nvrinc.com/role/CapitalizedInterestTables",
     "shortName": "Capitalized Interest (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvr:SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2316303 - Disclosure - Earnings per Share (Tables)",
     "role": "http://www.nvrinc.com/role/EarningsperShareTables",
     "shortName": "Earnings per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvr:SummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2320304 - Disclosure - Compensation Related Costs, Share Based Payments (Tables)",
     "role": "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsTables",
     "shortName": "Compensation Related Costs, Share Based Payments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvr:SummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2323305 - Disclosure - Shareholders' Equity (Tables)",
     "role": "http://www.nvrinc.com/role/ShareholdersEquityTables",
     "shortName": "Shareholders' Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2327306 - Disclosure - Product Warranties (Tables)",
     "role": "http://www.nvrinc.com/role/ProductWarrantiesTables",
     "shortName": "Product Warranties (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2330307 - Disclosure - Segment Disclosures (Tables)",
     "role": "http://www.nvrinc.com/role/SegmentDisclosuresTables",
     "shortName": "Segment Disclosures (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvr:ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2337308 - Disclosure - Fair Value (Tables)",
     "role": "http://www.nvrinc.com/role/FairValueTables",
     "shortName": "Fair Value (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvr:ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
     "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2344309 - Disclosure - Leases (Tables)",
     "role": "http://www.nvrinc.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i1dad21171a29446da1b7e29414f78f69_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalizedContractCostNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403401 - Disclosure - Significant Accounting Policies - Additional Information (Detail)",
     "role": "http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail",
     "shortName": "Significant Accounting Policies - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i1dad21171a29446da1b7e29414f78f69_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalizedContractCostNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "nvr:LetterOfCreditOnLotPurchaseAgreements",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406402 - Disclosure - Variable Interest Entities (\"VIEs\") - Additional Information (Detail)",
     "role": "http://www.nvrinc.com/role/VariableInterestEntitiesVIEsAdditionalInformationDetail",
     "shortName": "Variable Interest Entities (\"VIEs\") - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "nvr:NetContractLandDepositImpairmentRecoveries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "nvr:ContractLandDeposits",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407403 - Disclosure - Variable Interest Entities (\"VIEs\") - Total Risk of Loss Related to Contract Land Deposits (Detail)",
     "role": "http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTotalRiskofLossRelatedtoContractLandDepositsDetail",
     "shortName": "Variable Interest Entities (\"VIEs\") - Total Risk of Loss Related to Contract Land Deposits (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "ibba3cdcaa2dc41c39c424c00dc84db48_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "nvr:LettersOfCreditRelatedToLots",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409404 - 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-20220630.htm",
      "contextRef": "ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411405 - 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": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630",
      "decimals": "-1",
      "lang": "en-US",
      "name": "nvr:NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand",
      "reportCount": 1,
      "unique": true,
      "unitRef": "lot",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "nvr:SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i1eac274b83554aecbb6fc604e26d72bc_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RealEstateInventoryCapitalizedInterestCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414406 - 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",
       "nvr:SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i1eac274b83554aecbb6fc604e26d72bc_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RealEstateInventoryCapitalizedInterestCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417407 - Disclosure - Earnings Per Share - Weighted Average Shares and Share Equivalents Used to Calculate Basic and Diluted Earnings Per Share (Detail)",
     "role": "http://www.nvrinc.com/role/EarningsPerShareWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail",
     "shortName": "Earnings Per Share - Weighted Average Shares and Share Equivalents Used to Calculate Basic and Diluted Earnings Per Share (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418408 - Disclosure - Earnings Per Share - Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail)",
     "role": "http://www.nvrinc.com/role/EarningsPerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail",
     "shortName": "Earnings Per Share - Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421409 - Disclosure - Compensation Related Costs, Share Based Payments (Details)",
     "role": "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails",
     "shortName": "Compensation Related Costs, Share Based Payments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Condensed Consolidated Statements of Income",
     "role": "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome",
     "shortName": "Condensed Consolidated Statements of Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i1eac274b83554aecbb6fc604e26d72bc_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424410 - Disclosure - Shareholders' Equity - Summary of Changes in Shareholders' Equity (Detail)",
     "role": "http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail",
     "shortName": "Shareholders' Equity - Summary of Changes in Shareholders' Equity (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i1eac274b83554aecbb6fc604e26d72bc_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockSharesAcquired",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425411 - Disclosure - Shareholders' Equity - Additional Information (Detail)",
     "role": "http://www.nvrinc.com/role/ShareholdersEquityAdditionalInformationDetail",
     "shortName": "Shareholders' Equity - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i1eac274b83554aecbb6fc604e26d72bc_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProductWarrantyAccrual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2428412 - Disclosure - Product Warranties Product Warranties - Schedule of Product Warranties Reserves (Details)",
     "role": "http://www.nvrinc.com/role/ProductWarrantiesProductWarrantiesScheduleofProductWarrantiesReservesDetails",
     "shortName": "Product Warranties Product Warranties - Schedule of Product Warranties Reserves (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i1eac274b83554aecbb6fc604e26d72bc_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProductWarrantyAccrual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i79ffd9ff408f4d9eae9df13a77b72ae8_I20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431413 - Disclosure - Segment Disclosures - Additional Information (Detail)",
     "role": "http://www.nvrinc.com/role/SegmentDisclosuresAdditionalInformationDetail",
     "shortName": "Segment Disclosures - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i614981424384411c9e4750f416e2c0dd_D20220101-20220630",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2432414 - Disclosure - Segment Disclosures - Revenues (Detail)",
     "role": "http://www.nvrinc.com/role/SegmentDisclosuresRevenuesDetail",
     "shortName": "Segment Disclosures - Revenues (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i564988bc2b234926971b490de7a518f2_D20220401-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433415 - Disclosure - Segment Disclosures - Income before Taxes (Detail)",
     "role": "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail",
     "shortName": "Segment Disclosures - Income before Taxes (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "ifba3ed1df61041b294585c4fd3d76acb_D20220401-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i763d9652a87c428ea6dd55a6688d2e13_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "nvr:CorporateCapitalAllocationCharge",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434416 - Disclosure - Segment Disclosures - Corporate Capital Allocation Charge (Detail)",
     "role": "http://www.nvrinc.com/role/SegmentDisclosuresCorporateCapitalAllocationChargeDetail",
     "shortName": "Segment Disclosures - Corporate Capital Allocation Charge (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Assets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435417 - Disclosure - Segment Disclosures - Assets (Detail)",
     "role": "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail",
     "shortName": "Segment Disclosures - Assets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i6b78a56755624cc8ab09815e0c9bdcf6_I20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Assets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "nvr:UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438418 - Disclosure - Fair Value - Additional Information (Detail)",
     "role": "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
     "shortName": "Fair Value - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i1683628b43244c248b7cd4be46bd55fc_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:SeniorNotes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "nvr:ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "if2c20988a0cf41aa9159ff0c5b47da2a_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439419 - 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",
       "nvr:ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "if2c20988a0cf41aa9159ff0c5b47da2a_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Condensed Consolidated Statements of Cash Flows",
     "role": "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows",
     "shortName": "Condensed Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "nvr:UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "nvr:FairValueMeasurementAssumedGainLossFromLoanSale",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440420 - 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",
       "nvr:UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "nvr:FairValueMeasurementAssumedGainLossFromLoanSale",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i79ffd9ff408f4d9eae9df13a77b72ae8_I20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442421 - 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-20220630.htm",
      "contextRef": "i79ffd9ff408f4d9eae9df13a77b72ae8_I20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2445422 - Disclosure - Leases - Narrative (Details)",
     "role": "http://www.nvrinc.com/role/LeasesNarrativeDetails",
     "shortName": "Leases - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "ibe282eb9f7de4cc182191c9cf56bfcf4_I20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2446423 - Disclosure - Leases - Components of Lease Expense (Details)",
     "role": "http://www.nvrinc.com/role/LeasesComponentsofLeaseExpenseDetails",
     "shortName": "Leases - Components of Lease Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "nvr:ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2447424 - Disclosure - Leases - Supplemental Information (Details)",
     "role": "http://www.nvrinc.com/role/LeasesSupplementalInformationDetails",
     "shortName": "Leases - Supplemental Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "nvr:ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2449425 - 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",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "i52c6fae339b74ec384b2fe61b34c1f51_D20220401-20220630",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1105113 - Statement - Commitments and Contingencies",
     "role": "http://www.nvrinc.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Significant Accounting Policies",
     "role": "http://www.nvrinc.com/role/SignificantAccountingPolicies",
     "shortName": "Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:VariableInterestEntityDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2104102 - Disclosure - Variable Interest Entities (\"VIEs\")",
     "role": "http://www.nvrinc.com/role/VariableInterestEntitiesVIEs",
     "shortName": "Variable Interest Entities (\"VIEs\")",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:VariableInterestEntityDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2108103 - Disclosure - Joint Ventures Joint Ventures",
     "role": "http://www.nvrinc.com/role/JointVenturesJointVentures",
     "shortName": "Joint Ventures Joint Ventures",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20220630.htm",
      "contextRef": "id377df809d3c4d4393207cdf90646cf4_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 50,
   "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",
        "verboseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "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_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover page."
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "xbrltype": "stringItemType"
    },
    "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_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_DocumentQuarterlyReport": {
     "auth_ref": [
      "r568"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r569"
     ],
     "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_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "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": [
      "r566"
     ],
     "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_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r566"
     ],
     "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": [
      "r566"
     ],
     "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": [
      "r577"
     ],
     "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_EntityRegistrantName": {
     "auth_ref": [
      "r566"
     ],
     "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": [
      "r566"
     ],
     "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": [
      "r566"
     ],
     "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": [
      "r566"
     ],
     "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_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": [
      "r565"
     ],
     "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": [
      "r567"
     ],
     "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_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": "Additional Senior Notes Due Two Thousand Thirty"
       }
      }
     },
     "localname": "A300MSeniorNotesDueTwoThousandThirtyMember",
     "nsuri": "http://www.nvrinc.com/20220630",
     "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": "$600M Senior Notes Due Two Thousand Thirty"
       }
      }
     },
     "localname": "A600MSeniorNotesDueTwoThousandThirtyMember",
     "nsuri": "http://www.nvrinc.com/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in income tax expense resulting from a tax benefit (deficiency) associated with a share-based compensation plan other than an employee stock ownership plan (ESOP).",
        "label": "Adjustment To Income Tax Expense Income Tax Effect From Share Based Compensation Net",
        "terseLabel": "Excess tax benefit recognized"
       }
      }
     },
     "localname": "AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet",
     "nsuri": "http://www.nvrinc.com/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20220630",
     "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"
       }
      }
     },
     "localname": "AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment",
     "nsuri": "http://www.nvrinc.com/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capitalized Interest Costs, Including Allowance for Funds Used During Construction [Roll Forward]",
        "label": "Capitalized Interest Costs, Including Allowance for Funds Used During Construction [Roll Forward]",
        "terseLabel": "Capitalized Interest Costs, Including Allowance for Funds Used During Construction [Roll Forward]"
       }
      }
     },
     "localname": "CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForward",
     "nsuri": "http://www.nvrinc.com/20220630",
     "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/CapitalizedInterest"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_ConsolidationAdjustmentsAndOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail": {
       "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_ConsolidationEntriesAndOtherForAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail": {
       "order": 6.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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_ContractLandDepositImpairmentRecoveries": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 4.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, net"
       }
      }
     },
     "localname": "ContractLandDepositImpairmentRecoveries",
     "nsuri": "http://www.nvrinc.com/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_ContractLandDepositReserveAdjustment": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail": {
       "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail",
      "http://www.nvrinc.com/role/VariableInterestEntitiesVIEsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_ContractLandDeposits": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTotalRiskofLossRelatedtoContractLandDepositsDetail": {
       "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 in cash",
        "verboseLabel": "Contract land deposits"
       }
      }
     },
     "localname": "ContractLandDeposits",
     "nsuri": "http://www.nvrinc.com/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntitiesVIEsAdditionalInformationDetail",
      "http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTotalRiskofLossRelatedtoContractLandDepositsDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntitiesVIEsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_CorporateCapitalAllocationCharge": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail": {
       "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",
        "terseLabel": "Corporate capital allocation",
        "verboseLabel": "Corporate capital allocation charge"
       }
      }
     },
     "localname": "CorporateCapitalAllocationCharge",
     "nsuri": "http://www.nvrinc.com/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentDisclosuresCorporateCapitalAllocationChargeDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail"
     ],
     "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 and Reconciling Items"
       }
      }
     },
     "localname": "CorporateReconcilingItemsAndEliminationsMember",
     "nsuri": "http://www.nvrinc.com/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresCorporateCapitalAllocationChargeDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/ProductWarrantiesProductWarrantiesScheduleofProductWarrantiesReservesDetails"
     ],
     "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "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"
       }
      }
     },
     "localname": "EmployeePerformanceBasedStockOptionMember",
     "nsuri": "http://www.nvrinc.com/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_ExpectedDevelopmentCredit": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected Development Credit",
        "label": "Expected Development Credit",
        "terseLabel": "Expected development credits that will offset the aggregate additional funding commitments related to raw land property development"
       }
      }
     },
     "localname": "ExpectedDevelopmentCredit",
     "nsuri": "http://www.nvrinc.com/20220630",
     "presentation": [
      "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail"
     ],
     "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/20220630",
     "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/20220630",
     "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/20220630",
     "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_FairValuePrincipalAmountLoansHeldforSale": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value, Principal Amount, Loans Held for Sale",
        "label": "Fair Value, Principal Amount, Loans Held for Sale",
        "terseLabel": "Fair Value, principal amount, loans held for sale"
       }
      }
     },
     "localname": "FairValuePrincipalAmountLoansHeldforSale",
     "nsuri": "http://www.nvrinc.com/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_HomeBuildingSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Home Building Segment",
        "label": "Home Building Segment [Member]",
        "terseLabel": "Home Building Segment"
       }
      }
     },
     "localname": "HomeBuildingSegmentMember",
     "nsuri": "http://www.nvrinc.com/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome",
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresCorporateCapitalAllocationChargeDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresRevenuesDetail",
      "http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20220630",
     "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/20220630",
     "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/20220630",
     "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/20220630",
     "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/LandUnderDevelopment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvr_LeasesCashFlowInformationAbstractAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leases, Cash Flow Information Abstract",
        "label": "Leases, Cash Flow Information Abstract [Abstract]",
        "terseLabel": "Supplemental Cash Flows Information:"
       }
      }
     },
     "localname": "LeasesCashFlowInformationAbstractAbstract",
     "nsuri": "http://www.nvrinc.com/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesSupplementalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nvr_LeasesRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leases, Right Of Use Assets Obtained in Exchange for Lease Obligations",
        "label": "Leases, Right Of Use Assets Obtained in Exchange for Lease Obligations [Abstract]",
        "terseLabel": "ROU assets obtained in exchange for lease obligations:"
       }
      }
     },
     "localname": "LeasesRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract",
     "nsuri": "http://www.nvrinc.com/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesSupplementalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nvr_LeasesWeightedAverageDiscountRatesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leases, Weighted Average Discount Rates",
        "label": "Leases, Weighted Average Discount Rates [Abstract]",
        "terseLabel": "Weighted-average discount rate:"
       }
      }
     },
     "localname": "LeasesWeightedAverageDiscountRatesAbstract",
     "nsuri": "http://www.nvrinc.com/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesSupplementalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nvr_LeasesWeightedAverageLeaseTermsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leases, Weighted Average Lease Terms",
        "label": "Leases, Weighted Average Lease Terms [Abstract]",
        "terseLabel": "Weighted-average remaining lease term (in years):"
       }
      }
     },
     "localname": "LeasesWeightedAverageLeaseTermsAbstract",
     "nsuri": "http://www.nvrinc.com/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesSupplementalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntitiesVIEsAdditionalInformationDetail",
      "http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTotalRiskofLossRelatedtoContractLandDepositsDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTotalRiskofLossRelatedtoContractLandDepositsDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_LossReserveOnContractLandDeposits": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": -1.0
      },
      "http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTotalRiskofLossRelatedtoContractLandDepositsDetail": {
       "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail",
      "http://www.nvrinc.com/role/VariableInterestEntitiesVIEsAdditionalInformationDetail",
      "http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTotalRiskofLossRelatedtoContractLandDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 11.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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntitiesVIEsAdditionalInformationDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntitiesVIEsAdditionalInformationDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresCorporateCapitalAllocationChargeDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresRevenuesDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresCorporateCapitalAllocationChargeDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresRevenuesDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome",
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail",
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresRevenuesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20220630",
     "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntitiesVIEsAdditionalInformationDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresCorporateCapitalAllocationChargeDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresRevenuesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of finished lots expected to be developed from raw parcels of land.",
        "label": "Number Of Finished Lots Expected To Be Developed From Raw Parcels Of Land",
        "terseLabel": "Number of finished lots expected to be developed from raw parcels of land"
       }
      }
     },
     "localname": "NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand",
     "nsuri": "http://www.nvrinc.com/20220630",
     "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "nvr_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of joint ventures the Company is deemed not the primary beneficiary.",
        "label": "Number Of Joint Ventures Company Is Not Primary Beneficiary",
        "terseLabel": "Number of joint ventures NVR is not primary beneficiary"
       }
      }
     },
     "localname": "NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary",
     "nsuri": "http://www.nvrinc.com/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "nvr_PerformanceBasedRestrictedStockUnitMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance Based Restricted Stock Unit",
        "label": "Performance Based Restricted Stock Unit [Member]",
        "terseLabel": "Performance Based Restricted Stock Unit"
       }
      }
     },
     "localname": "PerformanceBasedRestrictedStockUnitMember",
     "nsuri": "http://www.nvrinc.com/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntitiesVIEsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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 and letters of credit"
       }
      }
     },
     "localname": "RefundableDeposits",
     "nsuri": "http://www.nvrinc.com/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntitiesVIEsAdditionalInformationDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20220630",
     "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvr_SeniorNotesDueTwoThousandThirtyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Notes Due Two Thousand Thirty",
        "label": "Senior Notes Due Two Thousand Thirty [Member]",
        "terseLabel": "3.00% Senior Notes due 2030"
       }
      }
     },
     "localname": "SeniorNotesDueTwoThousandThirtyMember",
     "nsuri": "http://www.nvrinc.com/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresAdditionalInformationDetail"
     ],
     "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"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber",
     "nsuri": "http://www.nvrinc.com/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "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": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested Outstanding Number Aggregate Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue",
     "nsuri": "http://www.nvrinc.com/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresCorporateCapitalAllocationChargeDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresRevenuesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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": "Reissued shares during the period, shares (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther",
     "nsuri": "http://www.nvrinc.com/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/ShareholdersEquityAdditionalInformationDetail",
      "http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_SummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of Equity-Based Compensation Plans with Grants Outstanding",
        "label": "Summary of Equity-Based Compensation Plans with Grants Outstanding [Table Text Block]",
        "terseLabel": "Summary of Equity-Based Compensation Plans with Grants Outstanding"
       }
      }
     },
     "localname": "SummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTableTextBlock",
     "nsuri": "http://www.nvrinc.com/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/20220630",
     "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": "Two Thousand Eighteen, Equity Plan"
       }
      }
     },
     "localname": "TwoThousandEighteenEquityPlanMember",
     "nsuri": "http://www.nvrinc.com/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_TwoThousandFourteenEquityPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two Thousand Fourteen, Equity Plan",
        "label": "Two Thousand Fourteen, Equity Plan [Member]",
        "terseLabel": "Two Thousand Fourteen, Equity Plan"
       }
      }
     },
     "localname": "TwoThousandFourteenEquityPlanMember",
     "nsuri": "http://www.nvrinc.com/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "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": "Two Thousand Ten, Equity Plan"
       }
      }
     },
     "localname": "TwoThousandTenEquityPlanMember",
     "nsuri": "http://www.nvrinc.com/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_UnallocatedCorporateOverhead": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail": {
       "order": 4.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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail"
     ],
     "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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvr_UnsoldLotsAndHousingUnits": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.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/20220630",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r83",
      "r208",
      "r213",
      "r221",
      "r367",
      "r368",
      "r369",
      "r370",
      "r455",
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]",
        "terseLabel": "Consolidated Entities"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r83",
      "r208",
      "r213",
      "r221",
      "r367",
      "r368",
      "r369",
      "r370",
      "r455",
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Domain]",
        "terseLabel": "Consolidated Entities"
       }
      }
     },
     "localname": "ConsolidatedEntitiesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r83",
      "r129",
      "r142",
      "r143",
      "r144",
      "r145",
      "r147",
      "r149",
      "r153",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r215",
      "r216",
      "r218",
      "r220",
      "r221"
     ],
     "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/SegmentDisclosuresAssetsDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresCorporateCapitalAllocationChargeDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r83",
      "r129",
      "r142",
      "r143",
      "r144",
      "r145",
      "r147",
      "r149",
      "r153",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r215",
      "r216",
      "r218",
      "r220",
      "r221"
     ],
     "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/SegmentDisclosuresAssetsDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresCorporateCapitalAllocationChargeDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r226",
      "r262",
      "r310",
      "r311",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r490",
      "r534",
      "r536",
      "r563",
      "r564"
     ],
     "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/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r226",
      "r262",
      "r310",
      "r311",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r490",
      "r534",
      "r536",
      "r563",
      "r564"
     ],
     "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/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r226",
      "r262",
      "r301",
      "r310",
      "r311",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r490",
      "r534",
      "r536",
      "r563",
      "r564"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r226",
      "r262",
      "r301",
      "r310",
      "r311",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r490",
      "r534",
      "r536",
      "r563",
      "r564"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r156",
      "r157",
      "r297",
      "r299",
      "r535",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561"
     ],
     "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/SegmentDisclosuresAssetsDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresCorporateCapitalAllocationChargeDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresRevenuesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r156",
      "r157",
      "r297",
      "r299",
      "r535",
      "r550",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561"
     ],
     "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/SegmentDisclosuresAssetsDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresCorporateCapitalAllocationChargeDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresRevenuesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities.",
        "label": "Accounts Payable and Accrued Liabilities [Member]",
        "terseLabel": "Accounts Payable and Accrued Liabilities"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableAndOtherAccruedLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "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/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r503",
      "r523"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "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/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNet": {
     "auth_ref": [
      "r18",
      "r515",
      "r551"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 7.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/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r503",
      "r523"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "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"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesMember": {
     "auth_ref": [
      "r29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents 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.",
        "label": "Accrued Liabilities [Member]",
        "terseLabel": "Accrued Liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "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/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r85",
      "r86",
      "r87",
      "r339",
      "r340",
      "r341",
      "r398"
     ],
     "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/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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 Options exercised"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r312",
      "r314",
      "r344",
      "r345"
     ],
     "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/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "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/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r113"
     ],
     "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",
        "verboseLabel": "Anti-dilutive securities (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EarningsPerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r79",
      "r137",
      "r144",
      "r151",
      "r170",
      "r208",
      "r209",
      "r210",
      "r212",
      "r213",
      "r214",
      "r215",
      "r217",
      "r219",
      "r221",
      "r222",
      "r367",
      "r369",
      "r411",
      "r456",
      "r458",
      "r499",
      "r517"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail": {
       "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/CondensedConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r315",
      "r333"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "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 [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail",
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r378",
      "r382"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail",
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalizedContractCostNet": {
     "auth_ref": [
      "r187"
     ],
     "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": "Contract cost"
       }
      }
     },
     "localname": "CapitalizedContractCostNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r8",
      "r24",
      "r71"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 10.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail": {
       "order": 5.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"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r63",
      "r71",
      "r73"
     ],
     "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 period",
        "periodStartLabel": "Cash, restricted cash, and cash equivalents, beginning of the period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r63",
      "r421"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "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": "Net decrease in cash, restricted cash, and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfStockLineItems": {
     "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": "Class of Stock [Line Items]",
        "terseLabel": "Stockholders' Equity [Line Items]"
       }
      }
     },
     "localname": "ClassOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r32",
      "r198",
      "r505",
      "r522"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "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/CondensedConsolidatedBalanceSheets"
     ],
     "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": [
      "r195",
      "r196",
      "r197",
      "r199",
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r85",
      "r86",
      "r398"
     ],
     "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/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r17"
     ],
     "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 (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r17"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesHeldInEmployeeTrust": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "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 106,697 shares of NVR, Inc. common stock as of both June\u00a030, 2022 and December\u00a031, 2021"
       }
      }
     },
     "localname": "CommonStockSharesHeldInEmployeeTrust",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommonStockSharesHeldInEmployeeTrustShares": {
     "auth_ref": [
      "r346"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesHeldInEmployeeTrustShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r17"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r17",
      "r458"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "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 June\u00a030, 2022 and December\u00a031, 2021"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r287",
      "r288",
      "r298"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "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 liabilities for customer deposits",
        "verboseLabel": "Customer deposits"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r52",
      "r492"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome": {
       "order": 6.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",
        "terseLabel": "Cost of Goods and Services Sold"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome"
     ],
     "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"
     ],
     "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"
     ],
     "xbrltype": "domainItemType"
    },
    "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": [
      "r75",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r240",
      "r247",
      "r248",
      "r250",
      "r256"
     ],
     "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": [
      "r13",
      "r14",
      "r15",
      "r78",
      "r83",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r230",
      "r236",
      "r237",
      "r238",
      "r239",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r252",
      "r253",
      "r254",
      "r255",
      "r434",
      "r500",
      "r501",
      "r514"
     ],
     "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/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r223",
      "r252",
      "r253",
      "r432",
      "r434",
      "r435"
     ],
     "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": [
      "r31",
      "r512"
     ],
     "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": [
      "r30",
      "r251",
      "r432",
      "r434"
     ],
     "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": [
      "r30",
      "r224"
     ],
     "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/SegmentDisclosuresAdditionalInformationDetail"
     ],
     "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_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r31",
      "r78",
      "r83",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r230",
      "r236",
      "r237",
      "r238",
      "r239",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r252",
      "r253",
      "r254",
      "r255",
      "r434"
     ],
     "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/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r31",
      "r78",
      "r83",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r230",
      "r236",
      "r237",
      "r238",
      "r239",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r249",
      "r252",
      "r253",
      "r254",
      "r255",
      "r277",
      "r280",
      "r281",
      "r282",
      "r431",
      "r432",
      "r434",
      "r435",
      "r513"
     ],
     "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_DeferredCompensationLiabilityCurrentAndNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "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/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r348",
      "r349"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail": {
       "order": 1.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 taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsAssets": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTotalRiskofLossRelatedtoContractLandDepositsDetail": {
       "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/CondensedConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTotalRiskofLossRelatedtoContractLandDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r69",
      "r132"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.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"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetFairValueGrossLiability": {
     "auth_ref": [
      "r38",
      "r41",
      "r380"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue",
       "weight": -1.0
      }
     },
     "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": [
      "r37",
      "r39",
      "r40",
      "r380",
      "r472"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue",
       "weight": 1.0
      }
     },
     "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": [
      "r379"
     ],
     "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",
        "negatedTerseLabel": "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": [
      "r381"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Net rate lock commitments and forward sales contracts"
       }
      }
     },
     "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": [
      "r384",
      "r385"
     ],
     "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"
       }
      }
     },
     "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_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": [
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "Share-based Payment Arrangement"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPayments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
     "auth_ref": [
      "r315",
      "r333"
     ],
     "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": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award"
       }
      }
     },
     "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r51",
      "r94",
      "r95",
      "r96",
      "r97",
      "r98",
      "r103",
      "r105",
      "r110",
      "r111",
      "r112",
      "r117",
      "r118",
      "r399",
      "r400",
      "r507",
      "r527"
     ],
     "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/CondensedConsolidatedStatementsofIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r51",
      "r94",
      "r95",
      "r96",
      "r97",
      "r98",
      "r105",
      "r110",
      "r111",
      "r112",
      "r117",
      "r118",
      "r399",
      "r400",
      "r507",
      "r527"
     ],
     "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/CondensedConsolidatedStatementsofIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r113",
      "r115",
      "r116",
      "r119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EarningsperShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r351"
     ],
     "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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r332"
     ],
     "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": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r332"
     ],
     "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": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
        "label": "Employee Stock [Member]",
        "terseLabel": "Employee Stock"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r331"
     ],
     "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": "Share-based Payment Arrangement, Option"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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",
      "r44",
      "r45",
      "r46",
      "r85",
      "r86",
      "r87",
      "r90",
      "r99",
      "r101",
      "r120",
      "r175",
      "r276",
      "r283",
      "r339",
      "r340",
      "r341",
      "r357",
      "r358",
      "r398",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r539",
      "r540",
      "r541",
      "r582"
     ],
     "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/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentDividendsOrDistributions": {
     "auth_ref": [
      "r49",
      "r62",
      "r69",
      "r525"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 14.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/CondensedConsolidatedStatementsofCashFlows"
     ],
     "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": [
      "r171"
     ],
     "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/JointVenturesJointVentures"
     ],
     "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": [
      "r401",
      "r402",
      "r403",
      "r408"
     ],
     "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, 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": [
      "r401",
      "r402",
      "r403",
      "r407",
      "r408"
     ],
     "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": [
      "r238",
      "r252",
      "r253",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r402",
      "r462",
      "r463",
      "r464"
     ],
     "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"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r401",
      "r402",
      "r404",
      "r405",
      "r409"
     ],
     "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"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The face amount of financial liabilities, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition.",
        "label": "Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability",
        "terseLabel": "Fair value disclosure, off-balance sheet risks, face amount, liability"
       }
      }
     },
     "localname": "FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability",
     "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_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": [
      "r406"
     ],
     "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": [
      "r238",
      "r252",
      "r253",
      "r302",
      "r303",
      "r308",
      "r309",
      "r402",
      "r463"
     ],
     "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"
     ],
     "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"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r238",
      "r252",
      "r253",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r462",
      "r463",
      "r464"
     ],
     "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"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r406",
      "r409"
     ],
     "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, 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"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOptionChangesInFairValueGainLoss1": {
     "auth_ref": [
      "r412"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings.",
        "label": "Fair Value, Option, Changes in Fair Value, Gain (Loss)",
        "terseLabel": "Fair value, option, changes in fair value, gain (loss)"
       }
      }
     },
     "localname": "FairValueOptionChangesInFairValueGainLoss1",
     "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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "auth_ref": [
      "r378",
      "r383",
      "r388"
     ],
     "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": [
      "r438",
      "r444",
      "r452"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/LeasesComponentsofLeaseExpenseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "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/LeasesComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "auth_ref": [
      "r441",
      "r446"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest paid on finance lease liability.",
        "label": "Finance Lease, Interest Payment on Liability",
        "terseLabel": "Operating cash flows from finance leases"
       }
      }
     },
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesSupplementalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r437",
      "r451"
     ],
     "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/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r440",
      "r446"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 4.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": "Principal payments on finance lease liabilities",
        "terseLabel": "Financing cash flows from finance leases"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.nvrinc.com/role/LeasesSupplementalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r436"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail": {
       "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"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesNarrativeDetails",
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r438",
      "r444",
      "r452"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/LeasesComponentsofLeaseExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "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/LeasesComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r449",
      "r452"
     ],
     "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 leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesSupplementalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r448",
      "r452"
     ],
     "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 leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesSupplementalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r178",
      "r179",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r249",
      "r274",
      "r389",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576"
     ],
     "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"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ForwardContractsMember": {
     "auth_ref": [
      "r386"
     ],
     "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"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnSaleOfMortgageLoans": {
     "auth_ref": [
      "r69",
      "r530",
      "r531",
      "r532"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 5.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/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome": {
       "order": 3.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/CondensedConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r188",
      "r189",
      "r458",
      "r497"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.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"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GuaranteeObligationsMaximumExposure": {
     "auth_ref": [
      "r200"
     ],
     "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/VariableInterestEntitiesVIEsTotalRiskofLossRelatedtoContractLandDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r377",
      "r387"
     ],
     "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": [
      "r377"
     ],
     "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": [
      "r80",
      "r361"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail": {
       "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": "Income before taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome",
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail"
     ],
     "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": [
      "r81",
      "r352",
      "r353",
      "r354",
      "r359",
      "r362",
      "r364",
      "r365",
      "r366"
     ],
     "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": [
      "r82",
      "r100",
      "r101",
      "r135",
      "r350",
      "r360",
      "r363",
      "r528"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "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 benefit (expense)"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r72"
     ],
     "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 period, net of refunds"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 11.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": "Increase in accounts payable and accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r68",
      "r491"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 12.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 in customer deposits"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDepositsOutstanding": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "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 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 in contract land deposits"
       }
      }
     },
     "localname": "IncreaseDecreaseInDepositsOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 8.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/CondensedConsolidatedStatementsofCashFlows"
     ],
     "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/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInReceivables": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 10.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": "Increase in receivables"
       }
      }
     },
     "localname": "IncreaseDecreaseInReceivables",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "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/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r106",
      "r107",
      "r108",
      "r112"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/EarningsPerShareWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail": {
       "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/EarningsPerShareWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail": {
       "order": 7.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/SegmentDisclosuresAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages": {
     "auth_ref": [
      "r508"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome": {
       "order": 5.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/CondensedConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestCostsIncurred": {
     "auth_ref": [
      "r429"
     ],
     "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": [
      "r47",
      "r131",
      "r428",
      "r433",
      "r509"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
       "weight": -1.0
      },
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome_1": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
       "weight": -1.0
      },
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail": {
       "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"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CapitalizedInterestSummaryofInterestCostsIncurredCapitalizedExpensedandChargedtoCostofSalesDetail",
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome",
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r60",
      "r65",
      "r72"
     ],
     "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 period, net of interest capitalized"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "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"
     ],
     "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/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryOperativeBuilders": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "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/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 12.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/CondensedConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": {
     "auth_ref": [
      "r25"
     ],
     "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": [
      "r450",
      "r452"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/LeasesComponentsofLeaseExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Lease, Cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r450"
     ],
     "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": "Components of Lease Expense and Other Information related to Leases"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "auth_ref": [
      "r453"
     ],
     "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/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseOptionToExtend": {
     "auth_ref": [
      "r443"
     ],
     "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": "Operating lease, option to extend"
       }
      }
     },
     "localname": "LesseeOperatingLeaseOptionToExtend",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r443"
     ],
     "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": "Operating lease, term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r453"
     ],
     "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/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r28",
      "r79",
      "r145",
      "r170",
      "r208",
      "r209",
      "r210",
      "r213",
      "r214",
      "r215",
      "r217",
      "r219",
      "r221",
      "r222",
      "r368",
      "r369",
      "r370",
      "r411",
      "r456",
      "r457"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "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/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r23",
      "r79",
      "r170",
      "r411",
      "r458",
      "r502",
      "r520"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "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/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "auth_ref": [
      "r27"
     ],
     "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_LineOfCreditFacilityFairValueOfAmountOutstanding": {
     "auth_ref": [
      "r410"
     ],
     "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_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r27"
     ],
     "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"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup": {
     "auth_ref": [
      "r161",
      "r549"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 13.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": "Mortgage loans held for sale, net"
       }
      }
     },
     "localname": "LoansReceivableHeldForSaleNetNotPartOfDisposalGroup",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r31"
     ],
     "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"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r31",
      "r206"
     ],
     "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"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": {
     "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 and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]",
        "terseLabel": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]"
       }
      }
     },
     "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ProductWarrantiesProductWarrantiesScheduleofProductWarrantiesReservesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "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": "Net Cash Provided by (Used in) Financing Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "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/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "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/CondensedConsolidatedStatementsofCashFlows"
     ],
     "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/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r63",
      "r67",
      "r70"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "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",
        "totalLabel": "Net Cash Provided by (Used in) Operating Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "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/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r6",
      "r42",
      "r43",
      "r46",
      "r50",
      "r70",
      "r79",
      "r89",
      "r94",
      "r95",
      "r96",
      "r97",
      "r100",
      "r101",
      "r109",
      "r137",
      "r143",
      "r147",
      "r150",
      "r153",
      "r170",
      "r208",
      "r209",
      "r210",
      "r213",
      "r214",
      "r215",
      "r217",
      "r219",
      "r221",
      "r222",
      "r400",
      "r411",
      "r506",
      "r526"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome": {
       "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/CondensedConsolidatedStatementsofCashFlows",
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome",
      "http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r88",
      "r89",
      "r90",
      "r91",
      "r92",
      "r93",
      "r96",
      "r102",
      "r117",
      "r163",
      "r164",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r207",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r355",
      "r356",
      "r357",
      "r358",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r454",
      "r493",
      "r494",
      "r495",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.",
        "label": "Accounting Standards Update and Change in Accounting Principle [Table]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NondesignatedMember": {
     "auth_ref": [
      "r377"
     ],
     "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": [
      "r125"
     ],
     "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/SegmentDisclosuresAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r137",
      "r143",
      "r147",
      "r150",
      "r153"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome_1": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
       "weight": 1.0
      }
     },
     "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/CondensedConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r439"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/LeasesComponentsofLeaseExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "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/LeasesComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r437"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "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 liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r442",
      "r446"
     ],
     "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 cash flows from operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesSupplementalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r436"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail": {
       "order": 4.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 assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r449",
      "r452"
     ],
     "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 leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesSupplementalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r448",
      "r452"
     ],
     "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 leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesSupplementalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r142",
      "r143",
      "r144",
      "r145",
      "r147",
      "r153"
     ],
     "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": "Operating Segments"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r7",
      "r84",
      "r123",
      "r376"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows.  Describes procedure if disclosures are provided in more than one note to the financial statements.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]",
        "terseLabel": "Significant Accounting Policies"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r12",
      "r498",
      "r516"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 9.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/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsMember": {
     "auth_ref": [
      "r378",
      "r388"
     ],
     "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/FairValueUndesignatedDerivativeInstrumentsDetail",
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "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/VariableInterestEntitiesVIEsAdditionalInformationDetail"
     ],
     "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/VariableInterestEntitiesVIEsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherIncome": {
     "auth_ref": [
      "r529"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome": {
       "order": 1.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/CondensedConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherOperatingActivitiesCashFlowStatement": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 13.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/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale": {
     "auth_ref": [
      "r61",
      "r66"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 6.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/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.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/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireInterestInJointVenture": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.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/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.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/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r315",
      "r333"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "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 [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale": {
     "auth_ref": [
      "r61",
      "r64"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 7.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/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.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/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r57",
      "r334"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.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": "Proceeds from the exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantiesDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Warranties Disclosures [Abstract]",
        "terseLabel": "Product Warranties Disclosures [Abstract]"
       }
      }
     },
     "localname": "ProductWarrantiesDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ProductWarrantyAccrual": {
     "auth_ref": [
      "r202",
      "r203",
      "r503"
     ],
     "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 period",
        "periodStartLabel": "Warranty reserve, beginning of period"
       }
      }
     },
     "localname": "ProductWarrantyAccrual",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ProductWarrantiesProductWarrantiesScheduleofProductWarrantiesReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualPayments": {
     "auth_ref": [
      "r201"
     ],
     "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/ProductWarrantiesProductWarrantiesScheduleofProductWarrantiesReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyDisclosureTextBlock": {
     "auth_ref": [
      "r205"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.",
        "label": "Product Warranty Disclosure [Text Block]",
        "terseLabel": "Product Warranties"
       }
      }
     },
     "localname": "ProductWarrantyDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ProductWarranties"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r10",
      "r11",
      "r191",
      "r458",
      "r511",
      "r521"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "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"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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_RealEstateInventoryCapitalizedInterestCosts": {
     "auth_ref": [
      "r429"
     ],
     "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 period",
        "periodStartLabel": "Interest capitalized, beginning of period"
       }
      }
     },
     "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": [
      "r430"
     ],
     "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": [
      "r36"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_InventoryOperativeBuilders",
       "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/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable": {
     "auth_ref": [
      "r144",
      "r147"
     ],
     "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/SegmentDisclosuresAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": {
     "auth_ref": [
      "r144",
      "r147"
     ],
     "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/SegmentDisclosuresTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable": {
     "auth_ref": [
      "r143",
      "r147"
     ],
     "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/SegmentDisclosuresIncomebeforeTaxesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": {
     "auth_ref": [
      "r143",
      "r147"
     ],
     "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/SegmentDisclosuresTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable": {
     "auth_ref": [
      "r145",
      "r147"
     ],
     "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/SegmentDisclosuresCorporateCapitalAllocationChargeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": {
     "auth_ref": [
      "r142",
      "r147"
     ],
     "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/SegmentDisclosuresRevenuesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": {
     "auth_ref": [
      "r142",
      "r147"
     ],
     "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/SegmentDisclosuresTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfSeniorDebt": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period.",
        "label": "Repayments of Senior Debt",
        "negatedTerseLabel": "Repayments of Senior Debt"
       }
      }
     },
     "localname": "RepaymentsOfSeniorDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r9",
      "r71",
      "r73",
      "r496",
      "r518"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 8.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",
        "verboseLabel": "Restricted cash and cash equivalents"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted Stock"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": "Restricted Stock Units (RSUs)"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r20",
      "r283",
      "r342",
      "r458",
      "r519",
      "r543",
      "r548"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "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/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r2",
      "r85",
      "r86",
      "r87",
      "r90",
      "r99",
      "r101",
      "r175",
      "r339",
      "r340",
      "r341",
      "r357",
      "r358",
      "r398",
      "r539",
      "r541"
     ],
     "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/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r74",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r300"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue from Contract with Customer"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r48",
      "r79",
      "r128",
      "r129",
      "r142",
      "r148",
      "r149",
      "r155",
      "r156",
      "r159",
      "r170",
      "r208",
      "r209",
      "r210",
      "r213",
      "r214",
      "r215",
      "r217",
      "r219",
      "r221",
      "r222",
      "r411",
      "r510"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "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": "Revenues"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome",
      "http://www.nvrinc.com/role/SegmentDisclosuresRevenuesDetail"
     ],
     "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"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "auth_ref": [
      "r447",
      "r452"
     ],
     "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": "Finance leases"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesSupplementalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r447",
      "r452"
     ],
     "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": "Operating leases"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesSupplementalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r113"
     ],
     "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/EarningsperShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "auth_ref": [
      "r204"
     ],
     "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/ProductWarrantiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r137",
      "r140",
      "r146",
      "r190"
     ],
     "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/SegmentDisclosuresAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r315",
      "r333"
     ],
     "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/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r328"
     ],
     "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": "Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r33",
      "r76",
      "r121",
      "r122",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r265",
      "r269",
      "r274",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.",
        "label": "Schedule of Stock by Class [Table]",
        "terseLabel": "Schedule of Stock by Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": {
     "auth_ref": [
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented.",
        "label": "Schedule of Stockholders Equity [Table Text Block]",
        "terseLabel": "Summary of Changes in Shareholders' Equity"
       }
      }
     },
     "localname": "ScheduleOfStockholdersEquityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ShareholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTable": {
     "auth_ref": [
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375"
     ],
     "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/VariableInterestEntitiesVIEsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": {
     "auth_ref": [
      "r371",
      "r372",
      "r373",
      "r374",
      "r375"
     ],
     "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/VariableInterestEntitiesVIEsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": {
     "auth_ref": [
      "r114"
     ],
     "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/EarningsperShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r124",
      "r128",
      "r129",
      "r130",
      "r131",
      "r132",
      "r133",
      "r134",
      "r135",
      "r136",
      "r137",
      "r138",
      "r139",
      "r142",
      "r143",
      "r144",
      "r145",
      "r147",
      "r148",
      "r149",
      "r150",
      "r151",
      "r153",
      "r159",
      "r193",
      "r194",
      "r533"
     ],
     "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/CondensedConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome",
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail",
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail",
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresCorporateCapitalAllocationChargeDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresRevenuesDetail",
      "http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "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/SegmentDisclosuresAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r124",
      "r126",
      "r127",
      "r137",
      "r141",
      "r147",
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r158",
      "r159",
      "r160"
     ],
     "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 Disclosures"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentDisclosures"
     ],
     "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/SegmentDisclosuresAdditionalInformationDetail"
     ],
     "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/SegmentDisclosuresCorporateCapitalAllocationChargeDetail"
     ],
     "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/SegmentDisclosuresIncomebeforeTaxesDetail"
     ],
     "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/SegmentDisclosuresRevenuesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome": {
       "order": 7.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/CondensedConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SeniorNotes": {
     "auth_ref": [
      "r504",
      "r524"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "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 carrying value"
       }
      }
     },
     "localname": "SeniorNotes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail"
     ],
     "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/FairValueAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail": {
       "order": 2.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",
        "terseLabel": "Equity-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails",
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r316"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r323"
     ],
     "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/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r324"
     ],
     "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",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r324"
     ],
     "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/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r325"
     ],
     "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",
        "terseLabel": "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/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r330"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "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/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r321"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r321"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r323"
     ],
     "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",
        "negatedTerseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r326"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r333"
     ],
     "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",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r320",
      "r333"
     ],
     "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",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r319"
     ],
     "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",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": {
     "auth_ref": [
      "r333"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r313",
      "r318"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "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": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "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": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "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": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First 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 One [Member]",
        "terseLabel": "Share-based Payment Arrangement, Tranche One"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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 Payment Arrangement, Tranche Three"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheThreeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "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": "Share-based Payment Arrangement, Tranche Two"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheTwoMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "auth_ref": [
      "r316"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r317"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r329",
      "r343"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r333"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r333"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r327"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r445",
      "r452"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/LeasesComponentsofLeaseExpenseDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "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 Payments"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r5",
      "r124",
      "r128",
      "r129",
      "r130",
      "r131",
      "r132",
      "r133",
      "r134",
      "r135",
      "r136",
      "r137",
      "r138",
      "r139",
      "r142",
      "r143",
      "r144",
      "r145",
      "r147",
      "r148",
      "r149",
      "r150",
      "r151",
      "r153",
      "r159",
      "r190",
      "r192",
      "r193",
      "r194",
      "r533"
     ],
     "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/CondensedConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome",
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail",
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail",
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresCorporateCapitalAllocationChargeDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresRevenuesDetail",
      "http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r2",
      "r35",
      "r44",
      "r45",
      "r46",
      "r85",
      "r86",
      "r87",
      "r90",
      "r99",
      "r101",
      "r120",
      "r175",
      "r276",
      "r283",
      "r339",
      "r340",
      "r341",
      "r357",
      "r358",
      "r398",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r539",
      "r540",
      "r541",
      "r582"
     ],
     "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/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "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/CondensedConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome"
     ],
     "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_StatementTable": {
     "auth_ref": [
      "r85",
      "r86",
      "r87",
      "r120",
      "r492"
     ],
     "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/CondensedConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockCompensationPlanMember": {
     "auth_ref": [
      "r113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.",
        "label": "Share-based Payment Arrangement [Member]",
        "terseLabel": "Share-based Payment Arrangement"
       }
      }
     },
     "localname": "StockCompensationPlanMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r16",
      "r17",
      "r276",
      "r283",
      "r322"
     ],
     "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",
        "negatedTerseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r35",
      "r276",
      "r283"
     ],
     "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"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r17",
      "r21",
      "r22",
      "r79",
      "r162",
      "r170",
      "r411",
      "r458"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "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",
        "totalLabel": "Total shareholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "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/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r77",
      "r261",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r275",
      "r283",
      "r286"
     ],
     "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": "Shareholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ShareholdersEquity"
     ],
     "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/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup": {
     "auth_ref": [
      "r161"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after valuation allowance, of accounts and financing receivables 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": "Accounts and Financing Receivables, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance",
        "terseLabel": "Trade and loans receivables held-for-sale, net, not part of disposal group"
       }
      }
     },
     "localname": "TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r249",
      "r274",
      "r389",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576"
     ],
     "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"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r34",
      "r284"
     ],
     "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/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r34",
      "r284"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r17",
      "r276",
      "r283"
     ],
     "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",
        "terseLabel": "Common stock repurchased (in shares)"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ShareholdersEquityAdditionalInformationDetail",
      "http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r34",
      "r284",
      "r285"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "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 17,271,177 and 17,107,889 shares as of June\u00a030, 2022 and December\u00a031, 2021, respectively"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r276",
      "r283",
      "r284"
     ],
     "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"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableInterestEntityDisclosureTextBlock": {
     "auth_ref": [
      "r376"
     ],
     "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 (\"VIEs\")"
       }
      }
     },
     "localname": "VariableInterestEntityDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntitiesVIEs"
     ],
     "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/VariableInterestEntitiesVIEsAdditionalInformationDetail"
     ],
     "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/VariableInterestEntitiesVIEsAdditionalInformationDetail"
     ],
     "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_VestingAxis": {
     "auth_ref": [
      "r333"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Axis]",
        "terseLabel": "Vesting [Axis]"
       }
      }
     },
     "localname": "VestingAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r333"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Domain]",
        "terseLabel": "Vesting [Domain]"
       }
      }
     },
     "localname": "VestingDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarehouseAgreementBorrowings": {
     "auth_ref": [
      "r500"
     ],
     "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/EarningsPerShareWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r104",
      "r112"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/EarningsPerShareWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail": {
       "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/CondensedConsolidatedStatementsofIncome",
      "http://www.nvrinc.com/role/EarningsPerShareWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r103",
      "r112"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/EarningsPerShareWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail": {
       "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/CondensedConsolidatedStatementsofIncome",
      "http://www.nvrinc.com/role/EarningsPerShareWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 7
  }
 },
 "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(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r100": {
   "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"
  },
  "r101": {
   "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"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r11": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r12": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r13": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r14": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r15": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r16": {
   "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"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r17": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "323",
   "URI": "http://asc.fasb.org/topic&trid=2196965"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r18": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r19": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r198": {
   "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"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "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)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "460",
   "URI": "http://asc.fasb.org/topic&trid=2155896"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r21": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r22": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r23": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r24": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r25": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644"
  },
  "r26": {
   "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"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r27": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644"
  },
  "r28": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045"
  },
  "r29": {
   "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"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "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.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r31": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r32": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.28,29)",
   "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": "(f)(2)(iii)",
   "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": "(g)",
   "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": "(i)",
   "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",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r34": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r35": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r36": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r37": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r38": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r39": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "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": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r41": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14172-108612"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r42": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r43": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r44": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r45": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r454": {
   "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"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r46": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r47": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r48": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r49": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "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": "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r51": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r52": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r53": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r54": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r55": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r56": {
   "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"
  },
  "r560": {
   "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r566": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r567": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r568": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r569": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r57": {
   "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"
  },
  "r570": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r571": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)"
  },
  "r572": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)"
  },
  "r573": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)"
  },
  "r574": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)"
  },
  "r575": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)"
  },
  "r576": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)"
  },
  "r577": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848"
  },
  "r58": {
   "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"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "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": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r70": {
   "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"
  },
  "r71": {
   "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"
  },
  "r72": {
   "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"
  },
  "r73": {
   "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"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r75": {
   "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"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r8": {
   "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"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793"
  },
  "r89": {
   "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"
  },
  "r9": {
   "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"
  },
  "r90": {
   "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"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "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"
  },
  "r99": {
   "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"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>74
<FILENAME>0000906163-22-000074-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000906163-22-000074-xbrl.zip
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
MK!Z[LH\IMUA_U3Y+]N5J)NO\3_<!ZH7^*@E;QGPO&[UP$W+.$V^@O;-4:[1
M;M4GG7&J$%- DR3";,VWDWH3J-1@SW)1)!'E44,5&T"U!JN6Z74.BYS&H-VV
M)!.2-=BU5TF\]P[[GAXI^;$A%&LP:OM%>A?>@57[&+2J$J[U!8$OFVS;6^Q$
MIM@8>IPZS15X[#T]*N+AVAEO$TC58,Q>AGDX9N_\>A#)/Q](.B4]YQVO+F][
M\-ZYQ^M_^K+-V0OW5C?1/6Y#W->V1WYMCUH;)*'!5SD%+IM[I"BH(.\1CJ@E
M@M ^'^550Q'QR?5EEW+RW?Y)[_J#=]/YG1H=V+S&WK[>];?E"QMT1$N8Z563
M[W$>!\E44\58-PO2Y'X=!3";2J<&[V.13E*DMOYSNO45G:^:'(X&0M&!8'.E
MZR10^Y31ZY4$.NN<<)/M6;<KU?EO015)A+./'S^,0F\_8[UNTE1G*N#HY9G6
M3#=RU#+"YM#K3VUM KD:%%8U;/X0!&JBW2;4\QT>K'9HNR?O>BBCF)Y'B)W'
M(-X2HK6,X0X/FDV)7#Q9;/2[46D>/GRH;B.(UB"F%R%X=7^];?0;_O-L$\K]
M#E<C5O3?O>G?GM^^>\A6P"\G7=N8KA'*0EH$+\&-[!>#+ _S(M<>!]AKS0+W
M83Z!@S;'HJX\(;.N,YNER9U:C1+3VKX2;(N@3LC'99<-89BF@D>IX ,.0&M^
M.E.QPSKKZ@'<#(VT&E)!@@H49Z"6@+-N[\%8;0-8JA%1X7PZU<-0Y3J:>QTN
M3HC D,?(M['NC=(Y*;(\@6N_DLLV@D*?%SI*"Z-%]="J:R/HU11Y&-E*8^ =
M.-V&VOLPT3'5':^13*VOSP8R-:0W+5N]5U$XY$#-:*0#3%RLF[LV@E9-[<EI
M@K7\RCL-LSP-!X6%"EASD'0)H5IX]*V&Z>AWW_:Z;QF6X_K,.[T^><= 0KWN
M!7QZ]=:[O?8,RNNI=W$-IZ.W>018W0*(P+SG^/I][Z;7/>F>HB&P)N98QB^M
MKX(];&P'/$=@,VP-61-LTG=$M29T)15,'IED0+3%RLX62N;JOL!>%P2R#^)(
MVJGO>Q\Z/3#.;\^[W*5[<OT>.W"^&/3L6>MK=0X;>_ZXK,EW4)LM8M LU1E\
MN(;2BHT@4E/TO$1/6$Z=OT*<#215@]G=G^D@)$RS*OOTJ!@F'AOWY1O:(9\?
M; !I&DSM.DE0V#ZH-%4QA<9="A$51V'@.6W?JVBT$61IL*H[\/I[)TF:%C/&
M U#WXO/W5=SXYM_PG^?M]VJ?-Y4(/EUMY1+*M?#@7]UCVSD[.^]=PJG_OOO5
MA_P::-4V+FOLL"61O$QB/0=I+&"Q*>JEDV0ZBT*<>K$.LFT$C9IL@JW:JA&K
MP2K@:2EH%_3A]-,/45&VB11K,!:64NQ#&$7>&XU9ER)=!TC'\_9'Y!K[9SE)
MR5V@C]<']+S]@8/&'MI+%<;46]#]%&:Y1H5.CA\P6I&9)K.3)$948L8@SN )
MV1<3^'GKNS\/&SMEG8..$MYFUD.D2<NOB\\V@DQ-7;)Q-M.!C8&GR4QSD0\R
MTYLD^2B<!-_DY77L0-M2-/Q9&NI<I?/-JR XCT>)P-[RJU;1N@GA)HS",8F8
M??=OY)^-8)<&(,&;%!R7@- H*84[!4HX!%RCL=3ZUB:TO@^:6@XIUXT,4X1Y
MYGO=/-@GJ9)OUD:JC:'6Y_NE;8^TD&N=-*H2;'4E\ _8!K;M WM<06AL2LG
M*X"CAL^B43C45"$_ $ONP<2A01I:1+4&U]0:PQ>A!@,EMB6/0[!-]#1<RP"
MS:!2@SO:+P9).G3FDICV9,02&.1Z^#7^P:;3J0G02<AR"D3!0'Y/3_'/=W&F
MP677ZY+#S:!3@PL*9O]TED=S#R-HX!R8[K#SZ4!%J,/6X64];W\W %"IJ<L=
MA\Z>)'<Z5@\>,-L@BC7XI";]V!G)0)([[1#P) '.2F,,9G]5_O%%^U-L0)8&
MW^LD<;0WQ30X<G:A,;B?T1 7C*)9LJ3LQ=_"0]*RXM8ETQ*:M# ?M!JIZHH*
MU!XA&63HU?Z =",LU57B7>IT_,WAB^^9;(T=7=,P%ZM)S (:V *W!36$?NM?
MLJ V@CP-UO?7AI;7]I\7[<]\-,)2781_%N&0*TE\+$@VP8.,XT:#+%>,M]W)
M,OU-QL-&D*C!%J>#W?<ZPSLR*'T2O//X3F??/'%R<^G48(N_R[0$\ .MUX\T
MM<%$:T)3=0NS.$L$)F<4K@G0?H%<[4\Y-J(487#E\97\!M&NP7CO]L[['>\F
M6L.TKN^,:$U)E).) ON*%5L8!^$,CL)K$%$3'CT+LP ^^EVKOVS1;@:M&FQ[
MMY_I,:7T1?M3FB\;0^ZWP&,AU@5<Z=S[D*3Y0P\)V R*-2+0+E"LAU;LP]!M
M,\C5A#ZKT4$D#*T'(=!&TZW)]B?WZ"D W#>#=$TEYA)"O=+C=<5/-X@P#2;_
M5>*Q49$AW*;@V!$M4G0$UI.SV!0Z-<7@;:X0N(,B7NL@R^:3K,'$OU6?'@II
M<\.I=M1@XB/5.E&4R)BFSCC55"C](!3<#&HU&/F<\?F@4CU),.HZIGB8,_%8
M(!6_&:9M"85:F!%:C0O<?4\8!0A8T#WKO+NX94>1/L9/;[N]R_.KSC<AC&T
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
M20(\"?I\# !?I!SKP01-Y?A$[3><AC'J*4&M9+PX<@6K)&T@N-2$?F;SO!(
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
M13?$"3,YW!%/X%V7WG]=".8$IH)(@I4V))]#XD!X_BE&M"M7.NTI$B>@D$%
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
M3,F\@8[U*,R]683@!=*/ Z?8;9B#7CA_CZ+/[Y LZ(6C1KW G28J%)P=ZO1
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
MD^\\E8/8'K0UF[CF0V\Y8TV<(34NK<0&J38G>7$2[UE'>: 5>2E#/47ND.P
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
M8,G *E07B?;<DZTJE@1:-.?:!U@+-L'0OO 55") >>6,-XBFJO@N"H.J1?"
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
M<B(U?SAQ,L8)3E68$:(K0J'#1W\D!6;1Z4'R$3P/"VL29#6,V@6F&P-T-#\
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
M._7-[-Z^K1.I/*(SFZ%C\LE[0T-P\8''!Y+/TKN,LL2X>/:8->OV/1YU2\B
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
M"C'M! @6X(50UJ:Q"W@V)5NB*!= 56$\,875.RTQHV+I1W^U_;65L;K%FD6
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
M]MCWV&O<ZOFUW>++N$L?:Q<B#@-FGB(5<B-%\%0Z%G)N[TVI^'",3-V'!BZ
MPQ-L8Y(S9U!BE;LU80Z<_=](<O\8@PHG\T2/ZAM)[LD=2NX?=R*Y/UQ^_?3X
MQ\RO'_31%GWTZO?QJ"',^;H$(X=C*5\(L:4'<=1<E?"_T!;J >B3A?7X>&3@
MOQ J(&: ZJ+,\_(*=,2?;6J=+,I4%67A_H1 RCPO(3D%/4B8,@^3+[,U0M+
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
MF-Q>$>)B>TA5G9(_>F_>C.0PW87^06IW9)^7%@!9X[>\>\9A8][9QFP:RMJ
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
MT13=#U=D?%R\P>9_B9![%0@K!7A )=9*&]RZW])X%V6$2?=K0%]DV$!;CGA
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
MY/%?.P?_:#;Y7L@N^WX;1+CK"1X4P=;)_-!:[RGZGW8Y*P^Z8 >ZX/B@"^Y
M%VR6XH,ZN-5\#BH"ZZE26G[3),>(_)=Z_H/B^![4= <CXBX4QT%E?#VBNH5Z
MGY?&;OURA0'6O[=)E5@/T:31+R4D!LX/%L5W6X['!XOB+A3#S:7Z#M2%!.(W
MS_"/I% ^-! +DSG^&;(S@8*^N1KY;O/Z(RJ:+[! OGX]?D15=-U^N%X!_1>F
M?[X*!'B;--?Q4>].QT=?>*_[@+K^3ABMFZ*N^P4[!YSU+6VL/<!9PRJ#OGAO
ME<>NVUR%.&J/Z:C:7#K' 86 O9=9KO)$H3-2L\B*3!"AK!#UJ['.BYF.RW\A
MY5*^MG.PG+F;NL02&%_=)'?M-+W;S')6X=_S"Z*J0 :K#'&TP_>I>9@A_4)E
M\"=S?(D/O[]^'PL,"@!06!1?E-&K2ZX$Y((PK"TKY_.VJH1PD28U*]H,VCUZ
ME"Q4"B9VK:/W!G L'^VS\3DT<]B%$/$N\!$3J2G<<)\K<:*!MD@4@&0B25&T
MT$?R=FBLT6SR\</0 X&'>CL1A>"+CH2/L$V&*Y'&BC(H@ .,5M$,],\8-R)[
MQSV5-RC!)92+DA[D0L(;HO9"C3$D6Z@+)@$'UM3^/?W;7TZ>'/^$*MRJK&P)
MA8E4\JH@?6$;SI<BQ)Y 4)JR=AGWX'G$*3@)&*"(LY)ZL16:9&?3C; $?N4^
M@]D!=;[H\OY,8%RN E6S4,KOA%B7BS(7K9VX'C&E59-Z*I)+JX1)I0*U*8$&
MD0IE%DQ@ P=$;2W;I.F6ZH?\-E1U@:6^= X4S(:9MIHW'4X$8L!=T&/L3/1.
MDWTH@#AYMEN*P/T\UQ[NQ;G6,96XIQ]N8M 4NS[&AEHALQ'4-0NE!32K+4T\
M:X!_;$&7$5R>*4ZQ, M-0JHX1.7HB\69NHSY/6@3<TN9(H/;3)XW%U/4O>'M
M@0-<V)E0,]>$0 X0_+&TIRFLR ;?1)X5>QJ[#ASVGG 3O&G >69/D 8J(ZU^
MZ4U*6804%O!.*5KTH 7'J7<$T+U34B?$DMLCEM@F^J(U+)GPX\!5"82)U_L
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
M>.SO\3=[Z-O?K(9V;7^_TW&:K,@0&*_L4IV$[$:?['%@E3MV);GIZ74$9\!
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
MTV;P(EB3Z)6Z:WV"VR\UIKK]5,8R0NP?1ATB7>@,[L4WA\P647SGF.+2&40
M1?;HS'W*'I!KU@B%1*I,,M.G84C/BN]2&:_DFX;%K, [QD+1[6=$ISA_R;>Y
MB[&JFCP855N[:X'EW$TU+/UY4M@M#&DS^TY0QIBDT"$U4U6$*!)EV]@?^'@F
M?GAA_Z18/VP][KKI)0W9M:T(#M&EA=AQM6E\HA1O&O(G0:,%=OG[O%OA8V)A
M6XSY@8&D( (6918L+$@V1?:@NZ =XW(7^F6VU\2X=QV^&#K(;[L\IC)#U1I+
MO?0B,&#A(;!.4%-5?]%02575LB^Y$;RGW0(7C7"+,$'QAJ629KG89L)(JSEI
MOHJ7?GF=W1XREWPGM^W&S"4JAG<@+;FE?7FR!Z0E?(2\M<>%6VL34<@Z*$KF
ML,UOU$.'0[QGW&40M NJF8.=JNW4#[Y[CM5PO08[8"@R)R1#[VOQU,5QMY=U
M>I$@_H0T-EQ*[CC65T'K)0#S-,2U&H+?PR9*> K,H1TVTV:06:);* '"2&&B
ME+D!IH6'GG>E!+])L$,*--@DVW73&2))@6YEM6,.Y4="IZ;:CTR7[!.[)W3X
M-M')*=;$'Q_;G\)Y5/1H6?V%\!:& %E\3A(O@5V?F5Q2"C.HXF_E06#C;^X5
M6E:]6Z!WT>-^S1;J<NH^169(?^#"+XNMUL766K%9JC,K-%>]C[%/$U[2"<[$
M []5?2M3L\$L% ,2QN(L"KQ5.:0L<.YK5P;F*C5F29UM*BO1CU"+OSG+@T4P
MKO>8?J58 L"N0*(KIKXOJ=T7*7<EV2B'W+05Y*6^;D4&.KJ4BX6IM-2&1!,!
M3M!7N6@?3 6M;\D)-^)>0/:$_.81F)N?AR?<#$@P_"#H<Z9)B3[TMIQ:9//9
M5'.$+V+84U92*4EPCMVZJK93+F!_,B U@*(DZ.R&7E8W[Z\PI)\"U50.Z1 U
M:NJ#3:**F$B"><(F[#4?H*V'K0-<?V,KNO MA*F[*/<P+!ZKF#A&KI?+C)+,
MTX[F#_<0/$P:,*--3Q6+6#SN,L=![H<</=\J.KQ*O[O][ )KB)M.Z@ASP]"U
MV3=_UA<%F2:D49_Y*F@%[T% [:?.[3DHDE6I8G"#@[Y@F<$?E%67=OH&RPCM
MJJ7/=#?T(=/KZ.R=OC.^.^.F*24AMD(&8V7#)O!".XOF^IN[,H*JRS)PW>MP
M.-![EHY+4_907>8F7VM^?A0LQ6P^-$*5X>'!VMD_+Z&]16(G_M!%Z3I/]CNQ
M;]W4DWVG&FM^9$/CX-'>\KP^W0./]LUR"5&C!O;\F0M' 6ZSECY*XD:X$I$=
M^XEGD =GF:P]MYMG7U0]$J),O9\*M\$5?*L.K;T._5I5A\U&,%M!A;\.OL2E
M-?"->U[GVM #<]/GHJ)4D>XBL_X'&5H.A6O]NR$W(X\SH?'KBYB("%,2TW";
M9:<.*-.\G32 M>?^N$>V\^FXLY<=:SK,S>T4FP+]%3ZCZP;Q%Y>%8.YMHAK0
M#2=[C1X(TB$\-QH T>TZXB%%[XTC+'KII)F<3G2Z ]/V )%P$(F3'PXBL5GU
M[&@-W&$@/5N]H.*1H%O"NSC6ZFAYY.GNUX06@C+B"9UM+GA& 9R.Q9V:)(6!
M#+4L05,>8S8^ *>:+7F>S,"_Y5ZW?NA,, *[U2N!*3EUX!=)/6=MF@?E8@&U
MW2UL!"PMH\8M:3LGAPK\-VK]C U<Y#3[H\ 4Y(<&L^ 0(E_:%9@GUYSBFQK>
MGCXZ>H1I=LE.\XD-GIBXYOK=J!$N!!QZM2)6!?[3+HBY9!:?E0]YB$(:[(WM
M,=S7:#;O?#42O?"]J1*4",D?#G7/0JEIN7O00I %,DK?;ZA#E^/+19TXZ"=U
MGX)^,/2R<((W'>SSW73%$[M(391#.="8+)RYJ>L'S#!#BA]6\(Z^<33W3Q0G
M'E^H)A_WCQO);QQU=E?HVN)6ZVW1<%IZD=$%U]FYQLA2.H#DO*@3.K3;:C?:
M]P#$;G<[?E/O>2]LMV_>!/TN;+<W"T=H8IVFZ"WH!= ;T<MVUTUMWBPH4M.#
M8SCR M(LJ,O<X?-52BV(T Z"DQ'M!75W&#&B\"RFO21$FZAZ/^7Z* "Z!&S1
M6R)=[]B;&E^J GP"%U;J"0CM0EZEZVG(?0.E KI?+]M)[TA!9I<S/)P<&AVY
MT>-$P,O!N5,/PP/(//L#K=:VF1<H3.-!,##U1,ENA:]J:\7)+J6>[G)WW&.K
MB)FAJ'4^H)UGQCYIP3WL*L$N$JF;K#0]%=0_'BBJ^<?9 B#F8M+X.W,@EG>"
MJS%I$0CH@.!FL4#$$15\+U<8_$TOL]H$@R2P$D\:[F'=[5&G3H@; _(N"VM%
M 4<$%[:45I1E/B4N80B6"3CZLA)&CFQ&C?-4E\(*NA1:<<CXM>6U"MX.M+]I
MP;B,+J Y";>GJ PI!;96()A]0=8/1_S]NSWMQ5GY:!_.2A?G^(<#_KH>MSL^
M*[&;I)R+PZ;AM08LLB)Z2+/KW@MI3BOS]8*@A5#GL5'36:W!6\U'Z#;%1=2I
M+LU,Z 4.>V1PCSS>BSTB=M!+G:HNG94YAFY9@0<MPS1AT,^.6,DMN8P3@9E?
MEKG5\@E1RV:%_Q/YVHCYE!F)ZM+>PSJ=;D^&#6[==(E-EE52-HDH]AX+:[V)
M<-4=M1H?S"\<P 9<8:6KME/V["!,*(3P8/,@2GXGT<*D6$-))L05L+8[B,\U
M(1"7&!8D,(V@K-P'SI0&XY;,$ZYY2X@"3=+%";#!:NNHSYPAC5WH(79H3)1F
M9^C0?_%+<K\/QY7[_6"H[SAK&W_0O%<E_!O:4QQRPS<;,R0>?9ZNVCRQHJ.L
M^U(3?43H1Z#:=/Z,,1HN!)]SIRJVQ $9@BA#4TU5U)$7W!&1D\L4I!%#_$U&
MF%K]8%\1XT>*%[ID+,PYM6MU'E=0NJ-:RFM/3*I0 D?,_7K"Q-B^83N&(N>^
M21N *2_!%0(:<V''0&87& <W;?OCZ,,1=N&+?DN8%/J,:XS1:W)Z&SK3"E^'
M[W:N;3] ,JL=Q 1_"6+C\JR^H!=.  N^JD"ANYF9NSWG#RL.#_;'SM, *6*%
M^DQ]^,7+P=M7[S_$$$=V*SI7;(_J(/!$D](!L\)#AT[G))KG)L'PJQW"BL,)
MG$6W ^C8K]?1FDNU=UUW#O(R_'WT4CC,X> BQ%G7W.9[V;FQKVPV(JBZ1(42
MO)% #8Z<T.&P:7 SF.(\.8>G$H"L\=QXSJ09 J+UWS>H[*KM7"$#HH,,X%_
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
M6.?M<2VRYX=%)-^XRKP";K>%^NY!R?=^-]LM!K[48C>6'^YH+4=H>,J1,&%
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
M>UR=JYWI!"/OF5K!.A+9A'*_XJ_)U<]72!Y$FP(?KMEW7\'.P#?<>E-4>/W
M1OC+M@#O0S_''_M@CS8X?6+*#QR#O/LOM"ITPQ/91_64]Y%2%*%P1MXT$Q#0
MU*+#<,W+KTX)73*4^I"Z*WQK45>?',G)>\@59F2H$47EID3TG5SV7DOY,-G*
M]66EO(JNI$ QTT3-,@P<;]GU!CS<5,DB^CK&<(*@IA&\3U>I;US\ZD1V0C/E
MG?##0QZ:MX@6>,T!R;8^M+P:$7#X- 12443E,,D;8H<B^S6#_'^ZG'M9.4^]
M$05@>CY81TH0:GD91&<VM;O*JVT3I2'ZP+1>QJ8K@#"T109?XSIM?+1O'R3<
M74ZTU9;Y=._X+#"PTBZMZ XO.),N(<Z5!K/4(O4DJ<E)C52ZY'T2U2'6*U^3
MN1*D5Z9DQ/8-8*]3_QK3A&#4CK3*>-;R\RW@,N,-UJ4ITP8.*,.KULDM332
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
MOG$62SJ1:DO(7B2\Y&5C&3)F?P<VB.%Z7/9ED[WV/:2ZGJ-G[]SKUMU%$U_
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
MPHA+3;,0VT?!6&=Z,%X2B+Q_]=N\-F4%XJ1#\(.\7TYT7,$A#@;^#B-C[+S
M[ZF_A1.*7".E2I1L0CH9O-.L7,"^,7WV#9RT&XY&XXU3.;'&%L!MVW__9.#M
M=;H\=,^&VMRHSP]!4(Y>"\I S$;A;2MLYMVGC5K60R'QEANA1VW6S-DS\![V
M@ U#&$J#32N*<(WB"^I@"CE[(I'D'S]Y,F(4<2(@VKD@8Q$@-58O=2A&47;_
MLI+A$=LS'*WNV4X$I]P*&V:DK7.;84S]S,(&"QC7'LV+<(XG0YD_BK%T?= U
M^,#+!T75:3#DB/]@A/'VF0VVZM)@1/>D+(6DJ'R3TY ULE2C=S$YB>:&A*+A
MLA.J14B-4/?YY-RF>P;NM&A\B^G@W&K71-[Z]WOM)"-"6L(NQ<;E9L/0A?1V
ML_Y\TH<>8+9E7]WZ&).33,7FQ O7KP2?I^KX=$*B04FQBSI=ZYRGY"BJ'+R
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
MG7MC/Y;7#Z6#+;@E\(,E?&\WEKQG7_2*Z]OH_[V=>]<MO4?[!+3/\[\EVN=
MHRULM;_Z-MF8KA8\)TPAKK1?F.*] G9L797Y$IV1)?67^F(Y]0/]\N;#1Y_F
M-%\G'T@X=KWCH<FUO-&U2D5=2@;,* M3H]<P2Q?5E=F+&H=-TZBM\KHY:#U&
M#Q>/B&$?H+%. +I%8L%"UI(+ZJ489>T[0PBV(LR'_7)$+VI07\"Y6,Q61&-+
M8@@%!9_\@=$GXP\0]N699^6SO,3+(Y ,_RT"@../WT%(A:N)AQ^<X9%VZ9$;
M8%[$K,L1=W3._>/37(F-0^7$@R[%?DS1)T7F+(EQB*<YFHC^.^Q@^GV-6$9N
MZ]51'4D]6<+QR2[35;6MV\M#CZP)VY;+>BNH$(GT;-4TSF*'&BI_7:%DHV([
MS537-Q)T3&(61@+:J/&?1W].4;_)'1- UAM\.C\Z!6BIZ?D(?ZJS@;G\@\\&
M+F3L!AI?_J%S]#^(G\4[@Y)X#MGRSL')!FFZC#X-A6N'G8&4**G5V(=TG<T=
M@$M]G*GS*2O$<U#V<Z[H<[0R;]0QQ#7[.EU#$'KHI'H/#(TB\;G6LG"-B&._
MHB9#4W(*? O<'.$#!7;?/4G(8+1@+OQ7(P8+ \IX+/?D:3N!C TW""OL6,[8
MS _V%HBJ.163*:GAR9 DO4J'1FMSZA0 1%_%DJGFA."S2S)RT6_^<M#$A<!0
MQ?3^AYV."IM >(02?OG*SXI4,XK=+*US$BPD=G@?<BG\81Q(^CHP^D0QE)"[
MD-5!);XCK<X]/S(3\T[(D@YM5NZ&R[NU!>IR0=VR/.+7L2J9Z'<8;=CH#7T!
M2*\;7'/,.13Q'S';#B:1$0/*EM!K028I'Z[7B9R-_5Y %U@52ZEN:RG%/P7"
M9#LCT&S7WB\=TI8X#O#7%-@X,2N(PJ$UKI'H\+@)HQGUEEMHI:)E"O@U5>;H
MVD>)J7S^\*#DE$?KH[Z8_ '"HL4?R-0<N@< -:M9C%;V'O;D=HR@[5?1*H$<
M$:8QAP(?_J67IIJE5VE>F*-E;6F+VIC2#CVPZ*@ZVB7X<O)+L--@8%)>DUB6
M;W$M7%5YIL"BK-HNVL2":W 1LAHMQPXEKV+)=5BFI43/9P3SF(Z)H9H""B\5
MQ6#5(":=Y3K^4.GX+R"D;O=\X&S<A+@T>!@M;#-U3NI)7T8Z_$UW#\9T2SB9
MLM"A*<BCJ[S1(9[VV?GDH-T(1QIY_3A]JS7<$W#HT LW!T3<R*R0+@/M->'*
MT BQK4"5SZ%2IK%IG?XY6Z<@A82FK04@W-9I)ENU#VM,9F=/YIZO<]'X+,(,
M]KZK"?1B?L2<VIR5ES(4Q&DL,%IAQ6_VKVVE8G0C$JO=EE:(E^ 4SQLV'7('
MM4[P?#_,*0O$]TOP;FQ_Z7Z-1?!XS[VM+E@GDRR2UGL$Q*5L_7%[&MK>.F5V
M$T%\;J2Q?) 0/-!5=0K&G/=Y2H/:5 7JJ')V%ZY$3Q\>_N;!0L@UME>:E)'&
M-#R \#2(I2 ;CI_FW"]/2\*?/Y[C[XA"FD.+$70VZPI+F)2[D[T@X#Q>PLQT
M1G#W7!Q8JVE/?H(A4QO0'$[Y3LLMLK3$ K]"0F.SDN&D)<U8O5>M7_9_@6$H
M.9/B^PMD<8_":<W[%/F_MKA>!?F,O,,<!USE,,CR,B7R[HYQU?->]Q8O6#B^
MM.^Z3(<B<UX5.^)XZ#QD5KE&6&$(WXWCMP4CLHS''<\ CD(H>4 ,?:L4QPZV
MXQ6&^[VO[VWT)WD F@PBMP$G2 RDWYT\X#!*Y^06P;,7NY[!*\B.7(JH,A$<
M\CS!2/B!P>1WSQ[0E^&]+_'/0>T!C66NK;!2S'.QE=#KNJ&KWLA(H(ED9JXV
MUQKN).ZN/T9=^T_M^I8WZK;SK$*,R%EOF(M=7ZL]91)!3[\N"?;.SR)W5A87
M!Z7C[M??#YOY(AZ+OPDVLTM?8SZI>71>JN=M)RGRQ1]\%V?\Q; S_N/W.26'
M[M[E<.)LP7XXWGVP=<=@Z\>'CZ<?;/E)_Z!M2C]A0]*!';A7<%#D#;GWY##%
M]9MP]._QRCS8Z(%OP*)6*Y^(B?AN9]4U''?-9;Z1,^@:'(^F<E?<X*,HM)'[
MU1T\JV1(/<Z&U3O@O3ZD^-]#CT!Q@&T/:S8X!E2#1 _L%M)&XBS5+LJ@F;Z)
M@9S/Q$.)'P];'IEQ^QU,G&D1EJ0X_@GKKN.Y@$X^+9+X.H;ZX7<ZG\8@5I0,
M:1UQ?S*ME0;0"U>Z54[NK4P&C7Q-)+_@G0IX&8.7H42QCRM,$$0XQ* ^1%/G
M27=*H0&U8#LMD1@0^R!_C[Y&+<; K*6P<F3KYL.NNU7WXJ[_)B)$8^]X8'!,
M"6>-\>@M^,-\[VZ,W+169.6<T2IB4!!<1:_ (7-HG;V5C9[%-OKF!LDC=0BF
MSQ@8' (<=P_RA0\.[!(8^ F:7=S.V*:R;]4GEJ<2J1HH4ZADHP; W-R"T+)?
M+8F$/G"T]G-<ZBOX>AR!H%="PI!M.=%B"3<9'.,;D+.C:/X]])F=A$10>PTS
MLWO A,]/GLW%N&RJ'+/K&SK/R^U:,QS241!4\A9IH14]8C#K9G@5($0X*,E1
MGT!=[< T7[11I+& IC(Q;.&<#:79L T(*(WG8;3"-,P5A(ZVALNP- (.>*L=
M_46UA*DNTFNM#5]LB]0#2/'W7:[BQF)D$0..;AU]L_%77?&-9G!CQKZ6#NF[
ML4S!.UYTY##GSR0LXZY_W,AB@*F81LW7L&@%*R6XC)7!  ]4<90>6X_XUN+@
M0JXS\![T>O4&\I!^H;>71*L*P1M^V4_DL84>/,"'MF6]^",HU3))?]X*NW:O
MO2:X:+@=8 WZ$+"+B<[9%GJVYEYWYE^*10=+=>3E]K6$X/U^E<RXAD9JBP:2
M^H,KGKJ3(H,0>E0'AL%KZ7*1SH]DZ!(S1B,<YG^-?7PZ[N?T672%F^,]VZ9#
MIZ&B7<='C[=H2BC3=2-1@M/P@E'@>NG@,[R&X]<3TXMA7%&P&D*H] Z)V0Y5
M:E .5/NVK:!&H!&BDDU'6]<J>[%N+*QYV-)@:,+3'.GRGC[GERQOG"SQ%YD2
MKQOS'WC=GZ]:;9;](L@;POBI#XC6& G DYI=*=7N[E&4=MT*;_[];_$I:#OY
M#9/$>[+G&_J],A(K2G'1JNJ:Q GF7JY+@U+OELG%)YN#AY>WS/I$V[BLZHX?
M.U";MG#:VN2@?4.&DCOS"#*CFH?P+AP?S](%$E$-CKS/D>[LZ;<DVD(*^KD3
M.;HX3\*.E]#SC:R,A)2N<<OK<J>(QGB!]%J)X1Q%TE#T18M\K:2RU#U49IW?
M>OBW$(M@YUQHNO=7SM(VQ1B=&4K6*'H*JSW=\+\W.7-_=/\"H75%[Q*$L&"3
M7&Q3%%3:>5&L9.3O&T)Z$0?*9E.G>9,6*+_)/F-14?>>/BPYCXF/G,!1)384
M_P(QR9Q\'/%\DAA[#CMJJ78TBJRZY_P9?D/8@*8:+TUHW0L_TMQWX':>36H$
M6;#'=)3X$^+69\K 42*=$W8/M<+>.&:+E7PS%L/L9 GE>+ L@Q8+:--N27 A
MA_W5@;P)G=&90V4OC/7#J1>9@H'TEZ++T6G$! GV=2GQ5+-K6K=.I$G/*14*
MRY'U)D78C*=@.(:,Q:0,A,CG^4HOFM^>2T(IHGORN@"0>CD$+CIY@-2!1KM)
M5PY/UVQLORO/=N#(QI8QV(WK3<M*11[O1Y41,D[.67(!SWI-7*KT]6 PW;^V
MX#H?:5_9CT?0&V]/D'?4K\!GT,\.XI!Z&HZO5 YLQ 0V/2=@@)?[>"T<]QT%
M='DY[JN/4SR)8O/QFGI8SO8/"#9?U@A+R)3(GHXU1C7L@DBG)U=::9\"%?TZ
MYOU(([CI-^S^WG7#IE'W/F?9  *<"T [MG=P"#O3XV<QZP9?YM/EY/.=6U[K
M&QW.9"C9V?E^PN@5D92U6)B>XLY-M(\C&)2-*]."!6>[<!3LNK)T\-U;6H&'
M)_/!#*OWDX>XS&*Z,Y+%],=5VH3ND5MWKMY47XC!%X-69:A3U:L0VP'Z.D3)
M@X*-W(V"-:1['NN;BWG$E4MD^[[Y118F2J1A^]<RHGKG<C2+1-":2SW0BTK,
MHVBX@6)K;#+&>F#RL,J:Y%:%B-#H/["*O1 1+LJE"RG*@1<,D>^7W[=3=;0\
M.:IXK?LT,1M5R0>'KGBFN2[:&99TKR:6&RV-AK?PO%R1"Z*J.G0C&A7BPIK+
M6/")OW_C:]I@:+,G'??GML )#T7X"I7?$02,'^,.<$I 3I<NX@?>\PQ8KR5]
M\"T-EL^_+RL4-2?B2%]E_E^-0@<3SO+P':B(P5/PA8CK"E&,/(TVWP_6'4%&
M[$+Z9OR]Y_;>;%"4_L$WUC.24J^:*9#&7U)EYU,&M>TO*D*)Q@M#/ GI\J+C
MW?0*^@10>+7@G=:1<R'1EJPB'\/I5.)7*#LC-^Q'@S;Y,3+$(T^BM1$7N,RY
MA7;/TS/[@M>C-T\_^/BC-T^&8]2$(:_D04B^2I,\\/]YB66AFC8H!34T"![X
M0SW#8^8;M@6<Q@VKK<MF$/>#.AKQGZ'_M#\XBFGVK8<1DJJ,2,::Z@'Z"_"$
MDI[&%LW%SBE%?<&ACQQT_)8!-1RN$W]!&2\@2'O#8*J/<)V"+<5[I-G,MC"*
ML_-E.W@U3Y(H,"Y.OOD[8/JL6N9D-X)ANB,M^0B"V\=U <R-VC=I7G0FQ-_8
MKR"QY /KFPV=[N^;34,'G"4]HG7O/0DGL 434J.Q,.#7@<9B+W(T_(CCMIZS
MWUU>(:_#*=JOL"LV:4V[\3*MUV+1+;8I+__<EDM,3N(^R=WJ2$/@Z1,&B> $
M)>1Y=1V:N6H5SJUJ6V1T7E:<,TS;Q',OL!$T35NLWD6K:!>.=F[P5Y+"70"$
MXW7@>=,+X>HT%8@^UA'[,7!?\^KT($[VR'I@T6YX;9W' #<;HB-7TR!FR%^Y
MP_G,9R"^Z2V]ED[[F3_UL"-D)>[*D6ZQ(V"WX:'_0.31S>QG8L@\\"Z#;8_+
M!@[<,M,U/Q0$*9(LPK)WW'GKR83J'2WE&@Z@"_GWPK77R,M@,C-Q&I7.<!*B
MX"8EKWV9?G+H2M;5]N*R_QM/2M=9Y$S6[1D6^)"!R Q6,ZJ)CS*C6D, /\K@
M_,6^U'I/^NKF#@ I"ZL/GX$/7VXC+9.PQ6V 24+75WG=;MV^8+4_VE4=_Q+W
MZKK,5ZJ>SA78:"S)%ZP"C%!BZ5A*@?XRF.4"$YD'#Z6H2L<0PWWC.>QKG:.K
MLO36KA?!BOWML'[:!/K04@X2L_[GF& I)<?22498,*7X[NR9R7N&B]P777W1
M]<?[HNOW&VU/.!YPQ.,DGMCN'GR(1'O/.JFLP2QYA*O4:FQT/;K<+C9;,:02
MG::T5UF+V^*LX).ON67)[+*Z9O>.8JR>,>#PGOMQK.RYA5GG*L\80_^)?9Y^
MV;4C-Z3J.UHH@PF[+A.WO2MM4N:TIV?V%Z8)&(0>=>UW,%?*5=VQY'WB(6VT
M&#")H4Y V25\P765H6M()T[GYD?J*3Y^-&%7D4;FIW3Y:;OQL?VARY"C!<5$
MD6#]0F2EB5!P+CJOPWN0L@!G!!*KKQQK,RSXB]UR>+\"X)GCF8RKB9Y1J+K"
M$Y !ZCP#:M</9#C'U>@H3<CL]J/YT9%?=V$JU4:RON_Z.'BQ.OC<O@(Z]/"^
M^B?9U0W"Y,DD(P<"NLZ:IT3#N ;76:CVK7.H=:2H00J+29W[H:L*'TO?@A0)
M.\@)ZX&'&>&2"]RW>TEI6$$3U#62"K/H_H3&1S6B4D$%,BM"(%"D)8G_2GQ&
MF-W35C":W:ORN2&Y8(P3ZHRSOUP[ZB_>N%V\,PI#];<]G>$BN*2,Q'O>*]CH
M[29+X[8A(E18PRM>HA? + J-)C]92S)^B6,UW%,F57K.\*AN/>CP6;3>9K;L
M[._!*\/>T&:H;L6Q-YOFVYN[K@]E+=,RJE2>*8XXW:1+=!9M/MNW)L_O5-$T
M.(PNNJH+<PF%Y/UN7G(+2$9"I]\E[![7Z>E6=@<F'X_KC*:G"JQ-CD27D:Y*
MCEU^M(N;6> :TOA_N&@:BJI20;@*(BT^]Q#"VLP1:Q$)JX(?[PM4FWK+U2KC
M,(<4"OJN2OMH5%$Z0\:3A6D;C!.4!36P:]&EUX1,DLY>HBAV?T)LL31N!ATN
MJ[P$FXI)4)]K\&6;WJZ#E?_/'/W>&3- /)M'_)46BA.?M ,%W;'NK[]0;M]0
MP<.A+I9;;J5"YZ&PO5J+*?L&A'RH'(8&9\,<#3=!&2U?(?57\ZL?(4L,/:#K
M]<JRB10HNYVL&69R0HTS7;9"?P:_M20'+/-05YLZIV57:<)DO-#?J[4&^-G>
MEJ/HBEP[RJJZ<99#WQ_0OU:MWX><'3+]!!HQ\PSQB<M?I</<4]XV6.SU%4N]
M=M>#.;O%:IAWZX*Q_L; *N@7!6^'FD"X:GP&V&'EI:CO*XMQUYD?O1$S1]$E
MY=TK;!\C??$S1 %Z0SJ'&"#]3-D^*3;FWJD)+1>PZTN".$6OTW]@KO9(RE"F
MA^-YJ6B*:WH;X(8T0+/_:2A]M26(TL_2<FI\K+J;M>A.NNYCBT8<7=@#)+R=
MG=U;I&QBL#+._]16V+P=>+@.<TCTH-(XSF/J6W3#DATR3A+^!X)ZL1&<LA;8
M)!F"M.DB+18N^*)(U%[5CA2[=G*'%8&SKW"\KJ3Q=<^@T1T5>+JIKJE_D0_9
MI+?VDQYQVS!B*VUN<FONY#(?.3WMDT?3HJ=]']# *OC)@=,[SD>UNWN"VKL]
M\Y-'1T!0JW-]-),;O0/.[E2F^RP](/RYLZ.?/'Q!+1>7'9%*K O J0X;6CU=
M2])@6KP\YJW:M@^JU8--M21MA&[MP#:-$2"R]P4\ !DV)L:_F?<T=6.OS#>?
M#5%8#- "AM_L!O[RNY6LI135>L.'OE(=EL(@C.CEZTN61ZG(#9MUM&2XP9G.
MD?M:I%GZ+Q[]+6N1?5MTH/&GXI91&HSWY!UVL]^8 SLODM$V(1PZA!")9I*J
M(7<3 XA\L0WY@SML6LJ;;<!=%40"^M&-@^@?_,:6RV+L5E:K%;-"_=_VOK6Y
M;6/;\J^@;FYEI"I8)<F2'Y6:J5)D^8SNQ(['<I*93U,@ 4J(08 '#RD\OWYZ
MO[IW TU*LD]$4-*'>VXLDGCT8_=^K+V61:HZ-][;Z&QE$D!KP\?FREGJ];[O
M>&+46G$EG'@AK#!>U(^7T,%?EJFJ' 9>GF&D^CZV:9?JJB;&=B$ *7F 6;Y,
M:HL@ZD/0F91!0UMFC F7)A@P_T1WLWKF;3M%F$(H@),-UCE-^'F=<QEK[?<?
MR>&_R=ZGP>&_?[CR]%]YYEO^"D01N#*:9S& ,+H/'G#&1AF:Q,Q9769+JRE
M4O5)B/B*=X-2T@G)M(<6(C=UN4R4OTO7.P9D,D+ 4/U.(18M\[!04YTDY=>Z
M6[33)?<WV#QA59@7F"ZAR 9M6=@?0IK:YELW5?T5:WU(F R:]4(=>6U^)T8[
MJ*CM=ZRA'=8DZDKV<DV-%7_F@CW2O'R7SQ ,B/W;_CNC;P0O_DAVZG1,.W6E
MFT[94B0[M'LUUB@?G^J$J,U@3<%/\#]G^I3X59/G)_6\@"0]$\/ 40A@V3;V
M<N +D''E_3+KD,6_:9/YPE'$0"+:Y<>;W Q7 NPO?ZW 2=NC"K#6K;Q$PVB'
M.9F?E4_G/=PZ(!7F%F%?(56KD-^DQO_&O'DUSRDQKP]$?.A'LL#3,2WP;SF*
MWN-9H?O=W4)'SR7DE-W!KF]I$FG\H@;C2!$**5G(D JHSOPSS699F3KS:@W.
M+7865VI>BZ4!YU8B$"A, SX4ZS00=E1+<G<NN?"57N=-Q1<[,3\J<@QB'I!^
M[EYS;&=TE@-!"HE4CH%X+G!D;<40_N*.JQ$,8\SEN7E&/J$[5J=%DL_-@E7'
M:^QCF0LL; ,EW-RL;J@.(6T(?O'/+KUD![KI\A;)X1KX?S;*Y.3 I./ZL9<_
MO"U\&/YZ5[R<KSF$R7W00X)EL7P.O,PI$F_$7NH12G/F;6KL5U%.!A]*@3T@
M76@W6'SS6.62.D>J.H;QJ>O<H?>L79FDY,RD57XEWYX#BX:P'!6_8.^S5AI$
M?1(3C[S!';.6X&3%NL74)Q;:+6]3?X"6]@2_K,TRB<KLDM$NL0F61&"V(O[$
M65=$<^@V+"%S1/LXEW/$2G_@PYH'&]Q*8;W_:=8:UD )4F-&HX:!I.*PF>IN
M"LAVLTBOL*=)G-$.J[ ]!@NNYCJHTB_)3>SALNVMQV5MRFJCI-94?\:A1J0D
M5[\%116T*UD[W9/&!YZ(G833<-4-S%D.2"9 /5,N"@3'8H4HPZORSJ@83M&:
M<+9UK1$4=T]$N826KT@508;2TH2M7] -/X7Y'>4M('Z'EG]S6[?,::U:"68G
MWO4-^R%OF7_:I?#LTZ!NFP@ML(&P'LY*VR4FCMP8$S$.1DM\:/GX3B^]I5[U
M^+4:_K "SB#7">AI2L^\DZ/7;*#-.MQ?G"D%3$F #\@CCP!3VO9==-PH> IS
MRH.6,^:\FUCM<WU"#S8JTFXCCYLU!<H&8*>I<=KS!*E9R%F/,?WFAA6.THY
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
M5?V6>./3CJ@"D4JZ*J(Z;[[:]VJ7BRSF>C)^L<[:KH:A,'^8Y?"@RSPK4ER
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
M?5R.TX'71 @LJ+%0NC6 OSV9T_PH2S5DA;7C(\$BMVH,&J,'Q+/"?M(?$C]
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
ML@BKE)E5N;=U.>\]$N*E\!7,):")(>X7@&GNZ@Z]54')XRR73]AC_%BM03%
M3>26Q!9/4*YH9%<&!6NHV!X)'C@;DS>!Z9ESZMGRJS_>#$+]Q+5VU (<L)PW
M4@"NZLND-$^3*D3?+\F-;0L#3<XFS;F#RC5 P_=^*W-,F+2$+9I%)W/SBM-$
MFN[Q ZEIDM&1!ZIJKTD3)3_)"M#SQ4K#TV6Q>U*7MLCLZ-&J7MY;M\AX;,?C
M/BM?;U8J[9'LV]EX]NW1WOY+R:N&>L;UJ8VH#=Q ?=0&2!.F"KZ"I0>$Q?*N
MKD)V805$5Q)#_9*QG^39@L+1YEUU:6*%^6(1)]9^4K*?XL[YLDML!<V2P$8_
M![A>S76BS.2V\G^]&3O_E]DQ13*UXL:4/-UPK<L<^COYKL*M,>,CQ?5FN25*
MXG;<F_;5WA'8M=>;'-$8Y1,\N%SCV6%+W9&2WC*@3*Q6N)L%=G;^45UG-?K;
M(([9M5<5D@$%MKW[Z?; O#8_4][*3ZGWP=*[^''KS+R S^VB0M\*).BO]<6(
M&9F27PV#]# Y!^QD=;=HITM2$F^JPCB>TR4EO#(2Z(2HWG;/\T*:)TO,M,.C
MH2:]'.!X-,Q "SZFY+JK=6C2)HU%BBV;J_I&*_&=0$FS2Q36$28V"-;,VLJ
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
MQFL^G29UC7$"$$ /N9I"Q,+)5P+]+'D/L'0!*,W)!WG9M'5G.Z>=H>TAH\&
M0EBEK6B9@2P<@*3!*J3F880]%';'?%'DS95O3T4JANF):42LU'9_2""-6=?9
M=36U\=*TZA:%=#!A@QW94-CN0(U]Z1D.& U*N8)]%U"S$F%0)G!1W;"MEJ5$
M%1:;X:P6><EY0LK.\#^)_QF8UPIX/',F%A#P1F?7W++\CLC,,6E;35'T)NT/
M+R=TH>&N2&J_$<8K<IF?4W8<6>72/0 #$2<X)BOE7.*686"HMSP-','&)EIO
M-4'X.!FL) XY>+/W0-#4U3Q6 3$U3'!@?111^KAX5*J/YUE\ :!<S\M.(?N7
MP_6!['YXI)D8M$RK&I@!N6_:7J6N"CS9IE?9]&O#O/5V!Q,IJ6/QQ4=!!\<W
M+S[]+YS::$.$G]C#N=%2M;TGGAA=5?;U3A8 &,L7"1*C4_:&G1SV39!9OV&"
MVM(NS[X."MJO"NNV* R'!88K<UPZI97&G-Q;>K2./R_R1UY388H6P:9C$SC"
MF*2:,+5:^<PKU_EKU]64K/<GJ((_JZX&&!TTYBP!+& .E=I=&-NU=*N6TF,&
MU@*YT:_&[4W0[I[03MC2)7FT/4L2)WH;5F0@<%NW(KWU=\?E=Y&U)IY$8[S=
MZ^]X].OO,Y43J-!_8J?C/4S'IE<CKT0;$F/5*SI$'-_^?K38F^]%'_*RS))%
M54!3+.1U,"  V $7;]X9'W\MP@HU!5@/ENZCBT FV&;5'.^2\'B0]Q'>;IT;
M:2BP,6'"0)5.D2[((Z%WLX-,H3E[&\E2J5(SQD&H:Y#TP+8X@K<0S1"9GQNK
M#UY3WG;@D.WV3X,<4D[0&:S8K_K;,T;'?\W^--L7,=NI<>"2>EMS *]&ORN-
M :QFLQ'$^\KC,(L%DVP-Y?586<?8>1,40$BF]1MA;:<9%N+-JIN:TR/G3<)_
M=>M909U8%QD][TE2<)KTYHJDDVUF($'( JQZPD7)%ZJ:V=LQN*" TB[@W5ZP
MP+WLFKH<S,;);)87L/A[?= ["G0QSM#R'0_W)A>-\)4A_0JL"PHI?W4B3B%
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
M1A3<%2/Q!/(VV]^Z1ZL%3P>EFJM$<.GN6(0Q@=_U[R),>/0(S.2V<CAW[6W
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
M3-T<I%:.E/.HYCSC]+#P&UY65[#FYLZL>?M,X-;=.;@-[L7FY8O#=NO@V)6
M*@L (@@3QPJW(6J7C%L9\(%XJZ&6%$<F <JA5FY,XB26@!R)(.E>*!=IXW+T
M(]JT1A= R:R)I,!CQUX!%T(":$7P+^ZB,4]'DIV!D:YS#8E6A]=:>Z_DZ]"U
MM2>*N^)649&8%@ E_8QH:P6W!8[(EZT-Q?<,Q3!$XWR(9DA0!O_R JFSOT,(
MY:]W"*'M+LW#N738!B!8(9T]C:0J9=J(YV[[+I3RAA*H*"T52=3D%@I 31/E
M N%!2J9!#Y7$2ZI<I5LK-0\P*[/H$BK5DHJI48$VX8LS6HFP&77YT"FAN%4T
M %7D^I  4M*4.\J_856ZD*P#/6*W"X>P#0V=,@Y\1[GFQ.H85G!BF<?1HZ@*
M5HL97 TE"8)XT5^*+R?:G8+Q<&=@?%3?/UA'\=9LM0;F[7EN:TQC'4R4(*AR
M9U).A,X=8$X%)>&76S''$M"M^%!IY6>4V3>9I9458!<052R*>Z(K!6G(&W?E
M@++<9D"T"Y5(A"VW" Z$TG0D4Q08&L!&B\QHQ9 (RNX"O%A9*@-U/Q/X1CL#
MWP4+7TRXS@-547!E'*,V5!.$Q6VH\19UQ!;46]QN+OL"7-$1M.F*XG)H<O^X
M!]LD![Z0EE0YQT_O==AP7I.'%2B+F8 _ 6UDX-M'G-@9Q"T(LXCE.B9HOUV6
M;*%E(_ ^@R8IE9LHRBU%?B5O;M":&.?QG$XDH<M%4/1;CK0+U:\>Z1(#PB"P
M!]*EX]@GR7!40*<(:;[PZW7AU9B[19%!U!<@+T7("6$^2KZ>,:UNI2[/#1[(
M5__T%/TYF._4!FSOF6S PIFAF*^0ZI*AB#!74;HD*\+99Y0=:^7KPC6.$M8;
MZQ:9/CR RB11WDOY!^E@:%!+4+M0\"\H>04L@WT=L3O^4B$]7X#RMUS!_;#8
M\C0*QPNO_[_/^JLR_)E&;89:40%HM+.E/7*D))!19NG%?F<J^2VEW:)6"XDW
M5)GAB'-^$O19>"NW)L6YP@96XP(=G5R0VJ/8+&M3=+'TU@9+(^1^A\3O\@3P
MP"R%P93)9..9V3/*Z[NW$3I#^HXM.*.*H,M <X!-.(\N\54MLI]*)T9/)*7
ME(_*8W5;,J-,,FUF$JW3L2GHD-]#+]#V5>J#^J,8V/2*TH?=4RDP!/ZDK6&R
M-<^<[,TOCD'<F>:SGDK#E(5.QR6DAL9[D_3HS>^$V!]50VDDV"N:RY?"1]WZ
M06>?W@M[B_]B;KA\95P/KXP;7JRW[37K1\W]1YN;]=:C;7^DMEOO[NU]?:VM
M>J=SM)7:1I@(.Q<HP=@Y"NO/4X&O7<;3-Y5.92Y3@K379*T@-;?Q%XB6WCW5
MIYW=4:_5=^"T@A[BH8#"W\\KX4N$<ZS5D(H9.\M'.0J.3C5\,K%8+D_/S89Q
M%@MIIT;Z=G:_Y/BB<>U<_%Z^Z((&P^_ZJ_][8]T2M%]W^934&3Z+R# Y=$[*
MYK/R+<WS#L[MCDU?T-A3'M:B+2;T1J8*5<#/V RQCQ9E)Y585=8?*QFS=XO\
M_6%ENS2@DC*WTJ[/?2/DWI7D_NC752N)_\$'6IDIOE#K%4?_$[GVR=82U2&W
M-Y==^!#0SOUZER>^\BI_BV_.PM=OI_\#4$L#!!0    (  9W U4_M7 B*04
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
M:(6T2=CHHN*$T+QPG#KBJJ F#R+,&DUNK)<2WI)$O0\.(@03:+#(,&ETWKA
MJZ\F#^!P/B7R4 ,QF+U^O:]T6RD'-\2(_3"V#X?Q 0+0^2N34EX)'R2-F@'W
MT@DMJ:+@'=*9R"M,<',JX4J1_HG#L@]AWT_$7"O6@RL6]]1%:CDP;8!38FTP
M$KT9DF45E:C2"I1%"H%G7[++*$1OHV')6B#::,\UH;F63F$T;%WU!3DWBCE[
M80;/K-*0&$H/B%*.\T@$^@"T4.8JM<YDT80Y>X@-R28M\OQW(D #0^X')F&H
MF31WPJCJ"_,:Q$[+4__3M?V6[7U!$]H?!^W#P>G(]L/SP>EP'&-_ZS^G^'SR
MH<NH.=HX"-8*S3C" *?.1)48\CV(2=*P!)'F[#5G*V]AL_R:HUWP EBPGH&$
M9$-TFCD0-D"BSE57<V8<+]0HE!>I<VJE<UH@\!ACF.$<>:0*+) HJM1.8H%U
MZ7'@$I>640PN:=( 1&C#A5 L4>2UD1(SC[:D/ZM+-3)TF-(\.<VYYA*<CTYY
MF8L^&?%>D,B719J/PS893X;;Z"1) .")BYPDIX@W'*A+2Q"G/-"\1HT(GYL#
M,FZ9=%$PHL!GV@#*66]3WI!"&U+K4(U#W],A*KPV"@13W(-Q&+LDSH,/40E
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
M^-GGOH[]SF#8&HSC:/,T?MEX]B,>=_X@^X0\R,)-82DU/E+I*8 DTMD@.9=
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
M28[D&EP\#?A.T<-K'N:O%<&>%^?1#HO8KR1N_#0[.6M>;+Q7/($)&+L94*$
MYY&<*.(+&@$2H0Y\"BOK?Y_VX__Z+RK)OSA9;>3G?F^J,GN5O)OE[NS.C:5P
M0W^6I7S]TU]B*:9F*0\2X0QQ?)T\>;_L-&6OO27VCYH7.^V]B_T7S?/6YBNV
M=W&,/]\>[;S8NT#X$:UVZ+1>;-^@*2>'.+9>\Z(I6D<(13C&UN;^T4X;?[YK
M IZ3M]K'M,6VR5[W#IH"/ B7B"Y\4K2 &&UAI80BNA@1R:SCREW2%'CD-*6]
MN]%ZO5V2D9JG?)NGC#\9[A512<-!K_$>_S3&@_+G/3,]BW1WY1*B44X6-YYW
MT.6A&;@X?/J0]&NK3!7GJTTN5DF(^Z5\#W^?,&0BC OD4(850&TL--6\B(1K
M$Y!P)8>4*J]0X$K?A*C&(ND9NQ^U>G!]VHT'G5&VT7$+/WE\.D7>\Q@=41B.
MDQ Q1+>&%GD=3X'4G41C=:01H_/6V]W5QG;?K_UH(O%2J?@"@==O6V?6CTM5
M: Q28_A)!1IVU!B=1)\G[$*CTV]TQJ.&/RP#S3EE(C5;(U1]C>-_BXV#7 /#
MIT[R^9JB;.IG+0<KYA(Z3![W[*=^'CIRF. ;FNQ@B %#6?=;EB(_&YSVQ\/S
M9QCXW XB1OF(D^'@0SY/1;,6E]G.%XA[FUMD_^@-W;MX<]YZL7^\C^\UWSWO
M-(]VC_;?;6%XL=O9V7QS,]M)]GJOH-G>[;7:;X]:&#[L]W:/\;VSO7?;>!Z\
MCW8+S[4-K;=WA!&>Z*"\2X6W*A; !2TLE>B3$[-:>A$#@97UMYT,!1W["W$$
MR?J]\K,AQV,TAK8]V[XLR)ATFZ@PDYRUEF]?UW+!B#:>^<)3C\&RQ>=N()DB
MTL"#)<"DM"OK @K*#7!)OJGGU8!T?:_0^+<29!L8_0URU[;&T>FP,PH=7T:
M@U06@G2^!.7RT.&![7<NRM>_+R4$W//A;:_MKKU>:VSU3KJ#\S@LG]9UDVVT
M!FN_W]:>KV8(%B5)_.#@MA'",(Y&ES]>X@!H)8'ME\(9^IYXP610LM D\0)\
M*H%)%XH#*&4<>*DQ1*8HI<8_77MA&QNE1&QC<]CY$&_BU.K#IS1N"XX]/L&Q
M]_C$6)+>%TJ#0L')5#AMH-!.@C )_]-\9?WU:0?159!;#N7KV8W'A@#/\->=
M87OPL9KT_5?4:(N]3U$'0YTI($2)]#N80@O#"\>8(Y1)!H2MK._&T7C0GY^Q
MER1A9_@/1EI(!I8T$/LE29Z]]Y$'!4X5GE%?@)0$ 8'Q@BBG(O%@@.BO!U(S
M$^4_ Y15=[]S,HFH'YN</KX7VB?'P!9&2O2XP* P-N:@ )A%2)7,B95U?)JF
M@J#]VP.J40;JC6&TCU-QSM^3I'1>P%L$CBP-%$*U82+E>A$7@G0NQ;2RK@B_
MJ3:_/Z1QYTZ4W7\.!_W'.L^T=?'>4,5YH+9(SB+T@G2%-0(M'!PD1="_RKBR
M;@0Z6/(C5&P.$TWF?E,"EV"^VD!WW#W-$7/CHG/2R.4AJPW;#XUQ[,:3K!6-
M?JD67QYIT8@O#[TVG_#?H\;)$ _KG-AN(YY%?SK&$ ./P6 VCGY?>/!K#<:-
MC9.\D"<'U_,;[CUE^!PY5!R6IKQ:$BI\8:_DFF5X^5[JC-#$&[DRK]%)>8*G
M?Q!#8Y296*-K1V,48:ZQ^;J KA?)+\S$UNO<[+%LDWNIA'&(]W5R.LQ+^,:Y
MW "/*),HE/WF?L_*FDL4-OSXZ2)6L'US&DJL2?)S)6S?GJ-2?/J%<8RN27Z_
M\OWY#[9\LO>;-ZQFWO;NR8=V9]PMIX.C]8<-CS P>A2)V*\\C:$M/=OK\YX;
M='\;/8ZD]-W/HG59)U J1CR;N(L&@NC'PPZ^\QEI?V1.XQ):RQ5[)^/&:-#M
MA,;5K2S(X_D^2WCH:;M+AW9.F2OMLY)<_'*F[FCW"/DVV\&0.9^O]2+/SOW=
MW3LZQFMOTQV\_O[FX?%^^V99ZX"U7C1AO[TG<KT.CIWLY]FYWMO.3GOOK'GT
M1N"]'N^\V.TVNSC&6V6MR@2J BV2$;$ 8QQ&64 *9T-DTB@M@IX4] VRZ@S\
M\6KC!)G1A]P0K?$_R1JAN7*Q,3I$FONPT]6U4=S'*"ZQ>0+-M47<PR)NS%U'
MKJ+BR10N&HQ@(87"4H@%5R(8KU <.I85;[6VSU_;KUS UJ7CG91IWDR79[=<
MX4SYK WBU76#T!*\"4X41.I4 %6J<&!M 9$XDFSD3A(T"-25O<'PN/$Z.XG&
ME4#N4]EQI8^72J-+T_BF57PN&VV$P6F.26]:QOTMK#[7K7/]X*J*.>4SMOLA
M5WW$ACMO^,.(2M?+?0$^'L:RM";G+KXHWOV-_MXXM*-&ZG1C:-AN]S*-DY,A
M_SGMY%3(>-!P\?( /.>G; C/13B3A2J7.9$O4BE7BI[S)/GCO%"E$4[SIAKE
MH2?#Z&,9+5'6*!=_CAJ_X?D0HQJC4XP01H>#7$%\M?YC?&C'-\?^T5X?91[B
MY,N7]_#[)(/U&YO<HT.DP\_=$=Y!/KX\%+^41W%YGK+';#F(<I YK65((]CS
MT=IDO>7D_P>?)GMV.ASB4";+UC)O&=OQZ:B2,/U+677R/CC+%1>N< I2YAW(
MQ$TT!;<"F.=&LYQ5WXNCKR;49[VZL;3"3POS?V@,4P6"+Q6V-6A\6H-WWVF&
M2N!7MFLTZ5YG/$80B%TT[>&@GRE>][P1D>Z=-\J=G*PO9Q$V[=A.%E_=@+?/
MY_@R\[M[BD<"$1G!=N/!:7=23?>Z:#=^RP]6_8MQMG9YP/BP4RY\.,D+'QX:
MZR;C_01A<?3[; 'JBX>:G^DE7CTZ@-J ]]XGQB7WA7-Y>9E4LC":$HR3;(C>
M,82M4 /4U %J?GV6?@R@$!-LHXM#CPWK/0+4,'>,+VUVF.G)G>\V4$V*.SX8
M]1#7\!K#*UZ EMW#1W"^FKD8G@P)3'Y(!XV#X>#C^/#JXVO8\#K&<I AIDZ_
M7&0[RO#UO_Y+H['_ZVM#+3^F_[HZ[+L'?'VH5P=F:G9Y\%>&?75DIS]!8LI<
MP:[(YI<,<VT1.UY]<W*+K2EROZX//[0B;(T2_2"36^)^Z\SF/]B'>[+T?M.&
M/S^_=U=#@QEEJ&;>HN/SPO3A,P21@\'P_(X$57E0"2_^\J!*YZKVC[9Q' =X
M;GR_?8#?:?+6Q?%'/([N'_V)Y]L6S<U7YSOOFC>[=/2:1P<7.!; ^SG;05[2
MO/!\I_TG<I&WO>:++;9WA-?>W!9[]([E=<0%3H60162&%$ ]*2S*K'"&**UY
M[E).5]9?W@W]T^W:,9U$['1;T=S@0M-K1S)7Z[V,!.J;6OB;VKAM<DMI8O"O
M*:U@7#@)MN[BZX]#B@]9U[)P<EY*^'G]M5!M^13XP1EM^2RO-JU;WGYS,V*R
MR&#?7&>R+!$NF+>%%H(58*5 $FM<P1,76I/$G#3WZS>W1-YG&J@TUP*)1P2V
M]4U5Y::V[DY*+H*95<PI7CW)%^6#?#9YCK5S_$7G>'[+.5(F@@O>%59970"Q
MM#!!ID)KSV*BA"=B?\ YWK/498XS,>D;<QYYK=F=$S6==-<D<CEUC)%;?U#.
M_)Z.)I,D: B3'NEWM"0=#,MK=<_SQ3]V\-)XV48?[VV0R?2'SJB,!/NV[[.Y
M8GR8NXCE@_-.3,$.0U[J-OC0"5];<,1_L[_?.=^Q '.'2U=*4,[4C0YCMWNE
M0HW?4#'*:;))9\-O3T+]OM;8P['/53(/']_DY[/$"/Y+U4KTO9;>2*M5P27B
M+@3A"Q.M*(+B08+5!C3]+@+/PU0:K<$"8(J\C2GS>1P;Y93XQNG!Z6@\(;=T
MLL]"MOIA;'S,_UT:V_.R#@;A^K3?F9A:N>H#H_]KYB<DFE92@?B@P:9H+21.
M/0M!6!J8O=Q341.Z@ICC.SW;'?U[9;OU_([JP'+=25E1_+J\U,[IN'0IZ%NN
M[ZW1/^T583 N+D^(#!5))YZ+/#;CW-S[^%X[SI+VJ@#0ID#,DX5SUA;<&<.I
M4X'GIKU\E6FV*J6X,L\K^:ZC:QZCQD^DF_7#?['^IS'X+(.UKWK&&QL?G@PF
ME.+I,.;2L@_QUE:(GVL92E]*/G_%NM&@>SJ^_97O[9[XH[LXJI6K[QP./T<X
M![%PPVB/"YLPH'EJNQ_M^6CE2:6W>F3W6^#_N:OSXG1LN.?8G\_&QWQMRY?F
MPUS^?O?>F&SI5SF9M><ILXT_7V[EC2;F*;AG<U7:5GNKU?ZTI>N,"\S,&M"?
M*C S]]Y5Z$?.JLR:Y-.O!%-KE-]O_\=[)NU_8-:Q.@OO[]40>C(XI'N7C7*?
MGO911?-1*^O_V(,XBRF0!V#MOWSK&[OMQO8=.^7,[LY3FLJ=WY7"_=:=_V$7
M9BR-PV&.A/[K'AN'$Z0JVZV-UK/MC9<-C(&0.FRTRVVI[4V:^"!2_ G.^8#/
M= &DB''0CPJ0?D58=R]OS5S@J^M;'Q;7;R_RK"0FWJTYV^/8:]"U&OHJ!'W/
M!OC%?IX]P-_*%@=E4=GS3U,)92?<<JUJ#8A+ XAS+*6KC??!C?=/V[6Y5>+K
MPQC'H\9OIWU[&CKXR>^U"=<F7)OPPI@P_ZH)?_:Z.?F?-PGKQ=J0%T#./VK(
M*&)>&_*R&[*\IR$_LZ/#QO/NX&/ME:MHS"AFJ(UYV8W9E(W5<4SC0>,'PN/:
MHA= X#]JT2AK\6L67:WL'*NS<U7!(84Q8-/V[4$)+_\]:FQV1OYT-,KE7[F?
MR4;?=L]'G9)7?,:C#%B3TN%\S&X<G78GU&/G)$X&4^?Q*@).60'8+P8/E4&G
M.X7S@%?\]0P-N814OC8K@ZIA=2IY4Q3<J[S\H3,NZR!+H,0WNE>O,\YV!Z/3
M86QLN,'IN-&TP^,X;NQV1L<U=E8#.TLI<UV#YX)*AU^")]3@.?^Q_*#@D&*.
MARB;$CC_&0Y\#(B5-:VL##3RGX?&JVK3\IK?E/"O'5D7[BQ2,6-=S5@=@)8K
MZSOMO[9VZU+&!1#A#T,S2H^;FK4NKG0^U3C6K+5:H/@R'MCNA*Z6#?)KOEJ#
MX@*"X@1?-NIIFNJ BUE9SZG!QG/KQX-AC2N5P17SV'"EGOVM#JQ0MK+^IO_%
M-O&O;7?2"F+K/Z>=\?F7.Z#E1-R;4;D)\B7!J5&H*BB4Y?RX4$C6*%0=%!(K
MZUMGAQW7J==_50=24&A EGE);%U&6P'HT"OKK[=?M#;:;W:W:NRH"G:@U*#"
MR^GOOV?R5YLNW=4AK.)]U?)ZPE]OK$;UR4]U59M/*Z?)U.5:XRO-/6Y(=^83
MK^R+C@E?66X_&>*,VT#!FM#\9]I 2;6FY,_U@?KV9X+#U-M 4;ZF^,\.:"Z#
M93_?M KYX#U<Z\+UE[JK_6&5[_%NAG"O-?R5O/_[[0CP6Z??&!\.3O$<8;3:
MB&<^GHPGC4_+O-9)'%Z^P@=C?U_F)_'E^K';=[F@K*M2%593%:N^EU1_>+^2
M>SRR2Q9PZ==IMI<,'(VKFUD0O;_Y@.X&^;]/^['!R:3G=?V<OOJ<-J.//8=H
MR"?]P>F/]%=TUA\?# <8R!>7PTWEGV\]@ME9DKG7 ]AX_7KK<W?4;XG]>S=[
M']7YVCDN=6H\./DQA1KF.YG/X_Q%8*H?YT\^SA^V2>]C7#B;+$_XM#/&B_E[
M6.E?@UYTIYUN>0<_I5TWGL)/:=?WGV05%*A^8@]N<G>[P4;YDZTQ,7?S^W;P
MF/O)Y"C)YU_B?TX['VSWR^31-&']1YXA:2P&>'WSZ?W/FT_IA^YPH4WCJ_O%
MG(["C<UBO/,AQ0",J0 N$<-U2-S%9&ED@8?+S6+*+9H^;Q93\*N]8DY'Q8&U
M)T^S+F[T0_ZQ]5D1-\;/['"8MRU[:[NG\7Y;QO Y;QG3?&9ZOO>\OW/4ZC79
M\U[K8HOOO]L[:QV](GOOWL >VSMO;C;/]E]LT2;;XWC4QY=\]W"O=];=.7HC
M6FW/]MC61QP7;V[N'N^_V^\T+][0_<V-L];F&[;3WF;[[2UV]1V\UND^>R-;
M[6/:NM@_VFMOG+<V_<?6B]TNCOFBU7Y[W-S<(JWVGF@>[7>;[?VT\XR<OVQO
MY5WY2/-HF[8.WJ?(>0I&%\$"+4 8* Q(7K 4?$I>$*+]RCI=!<U7 6YO.G.W
M!_H9Z/P!XZ@1JD:H[R 46,BZ&XQD":(0AB:5#)<"W[=1NQ*A*&6<U@BU6 A%
M;B 4^"#!>%>HH'4!3+'"1ND0J\ )SJB*N7:%K0H0JT2:!4*H*<5R52&6NW$T
M'G;*74HSM7S0J(3]V%.\$[BK#&_3(F"?978WT-7(-C5D>WV+>T7%B/4,"D<9
M*<"H5&CJ">J6 Q2M!Z'=RKHDJ]+\,O'Z!K0\%/&J;7FV5*6VY1G:\DV6HJ.5
MH'4HG ZR #"T,"R0@E$CN5:24Z-*6U:<+) M/[+<UV[T$<W!=>.#9+ON!6GW
MC2NK#&G3HB<;DSWI1Y_EUHKC&L>FA6/-]L:XV2%G&<M:F]OG^-E[=#TI4:\*
M!UH48#4K'*-0)"FBTU0C4ED,M\PJ(6J!8JW:@A>3E-06_. 6W'IVW8(#]1QH
M@()R&PK4! PKHC"%UI8ISU0B@:ZL4[TJ!%L@"WYDV9+M_@<DY8/A^<),>"_D
M.:9)4)F8++]88*UX.1A/EF;GZE8<?PG1HU6\]0_E@NYR555C5"[KM@?#>+F-
MP,?.^+#A3T<X[CBLJ>TB4]O^A^'3+&6,S_^:R/A-%O&SB8#?9/F6J_8W/DGW
M'0KWV95L:]<Y/=>Y?8O\&L<9,3(6$H 5H*@LK&.Z4(QY+9USP%V>:Z!<KX*0
M"^0]:S-?+/Y;F_D"F?E-ABPM<UP$4:@D30$& UTCJ2F<,B19  >1Y:('I=2J
MELM*DBM A][DU4VAT;V3%=43C M.<R;2NP,%:W2;'KHU;Y$8'1@Z* ,%3\86
M8'/!!+!8,"E\LM8!40K1#;&-JU_&MGI><6%->!H4IC;AF9CP38+BHE>,6U=$
M;T0!@I'"<NH+05W@0G(D*A)-F*E5X+! )OS8LC69DTQ2,B%^B-W!26;R=?IE
M@7G)U;S$I_3K;K3=K5'NH)&EB2B7?VQ^EN:SP:A&NVFBW:O;61?/DO.4%LDE
M6H FJ; )HS.MJ0[<!^N$0;23JTS],MC5*9>%->UI33G6ICT_T[Y)9)14T1ED
M+MJD7.+(8V&9)X4FU 3M7"AW%J)LE<(B51,\LC3+GY=K;QMH!W@">[E/UV!\
M&(=UEJ4";.8STGT"O]P9:#P\+8?0O!)K#7;3 [LWMWB,X FD"[)P#*" )'BA
MA70%8IQPH*@*QJVL@UR5P!<H:*N->C%Y3&W4\S#JFPS&DLA9(+1@TJD"" T8
MG!A=<*T(9T 4!"CK(0U;)*->JMX^<VM&<X^0[-[-:)8.YZ:>BMDYB<.R'6[)
M1^M9\*DBV][M2F_D)D&$A \T9F0SLK#:L(($QU,TQ I%<K$+5WI536WI_X\T
M;ZI*6N;Q8L#4<S8U!CPH!MQD-\:!881*#%0\+T!Z6FB)(8N3G%$92 Q$Y$H8
M VJ5RVD5O#TX!OQ$^]-JED<ORCD>V3K"<CM[-(%&-^?)0BR[\X]6&_U8S_Y5
M@7)N7DIL8S2*]13 -%W,P6V:29T).J7":U;.[JG"I*0*(BQ)6AAG(EU9%PQ6
MN=$+- =0V^YB4L7:=A_.=F_20T^BT$(JM%U;AHB\,)3;@GL&-" :$VM7UL&H
M5<KKSDMSL\)_A@,,F\;GJXT3)"3C<O(N-_8L9[E_GI74"?_9LI(K,?Z3A;C1
M#UM7(JR73$\5YXYO<10>J5=@61&=\WG)=.8HSA36""J<4)PZC1P%8V#SRV4*
M]<S=PAKRM"A*;<BS,N1;^2SNO$W)%"1878"CKM""NT)"")%I0H(0:,ARU:A?
MYBN+-UM7%;YRF>3M'S2ZT8YBHWQ"Q2 5I_C"EKR^3J-4@+!\DN/++,;=/)B=
M]&84R]"L!KJI =W1[39-VDN;- \Y4^_S(B]:6,]HX8DR3NG$3825=:E7^:^7
M)=1)E86UY&DQEMJ29V;)M]9Z418(>%H0J4D!/-MT"K1PG%JCDHP>(E(6LTKH
M+W>.K%,L/]\Y<C \L/W.1;E%=N-#;OO>Z/3+O2='H\8@-6RO;'36L-WNP)?[
M[XX':!'(^CNI4[Z>,)LZ'U,5>O-B, @?.]UNC7_3P[^M6TPF.<_+9(O62&(
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
MP'(6F(]1@S0U%A%-)88Y+*W40'I:5T25([N/%](-BI@"Z?N%]*R.<=PF@[5
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
M4%YCE#<?#N.%,HHQB7S.*\1S41/C"4.<P!O1R@2TEY,+$<8JS.?+'10GS&/
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
M6P87C3K0VFF/#,$*CW7G#MK?6H= T_N#20_],>K&2>_@NG> ?/IU*T\;!,L
M?&$ M&47TW1>3+]CN&^'T&69S.!YCV)];')V*'*C+AT+.F,US\JUI5_1+I>)
M/U05]4HX)D@[K5QZQ4HWQYTU1TS -S@W6S-U'=K/, PP/P]KHLQ#;@>#T;@\
MZF2P;)VO:,P7A^-EH%_#Z8QNKP3G!8*ID3I#B,-1#87QW/ U$X0V?&%_6HBC
M-SC7P/5ZP,_WWT9KQ23-J]MA##Z7J:BJB;X?]X&H,[C:XV@1&%S;J3EA.'GI
MUS$CPD2(P$JMP7CFG%MYZ_,#E]T+!,@Y:C\=XMLN%5>[N2Z.SP-YX_(YL;IW
MZU]>7I+Q<36F5>:'TRQ)J)?0.%2H?C285>=>N7[6RY:SG5P0:C!=5N##O>O/
MAG-4</ZLRJD:'XQ?J_<BQG+77KS!00]$6>L+W&$$2\Q8*K<'%V;F/LQ8-VIW
MZA5C;:?6UT!@,9_XNT%3)P\*6B3"I>NM5N[.V=8-]]N#[S70UL]Y!7@O5Q:M
MKW#1?VZPV\NMXB*9$#Q)W/+D!.><8!UQE KK=-USX',G)^?.2R['KN[]NP8.
MMLC.YB<7&2:&481]5(ACSI'EUB"KI*("B\AH3I8B]-R&;#W:-QG2J)B1)$8=
M'>>22^>==8%%F:Q+(EX[SU89TJN'E&Z__81E($$'CJ1+%'$80.04Y0AKQ0VW
MVL9 <OCK_)#6;)F5*JR2V7(;JZ1+P4ZN!CN^,=B#$H%;3*.RA&-%-+%:T!2T
MY]$J:JY[<KK,C"MGQMNOVU\_*><%B]0BDIA&W%"%;, $\< =]LHD(QS,C$L*
MV=P8[)FU&0QDU(1S$XA-$O1^2MA2+WFDU\VS58;TZB'-KEW!(U-64 1#BP'L
M42*7,$4V)LT<\UXXF<$^GT;C(MB77+TN>//@701M,XJYQ%;>8L]=]"]8E,]'
M@R'HKOZ3WT3XNO/VDY-<<V,3@O4;E$)=ZHYAA3261F%NM)!N;A-!Z$"UD4GH
MQ)D(SFGA+5,1NYR 3\QN(DS&H?4N^MY>MSUVY/]@HVJYS94KW" _ZI>-W\_K
M_?ZD6]K9(5'WS,F9A0(VP'!\;CYOY8,Z'WLP_&0>MP:V4QLV;0\&\E>P@<=O
M]3KY=K6+.\5^?ZS\LR/13R;]I3Z(UD[^Q/36YPJ65Q.S9>(&S)HAQ#JFJFYS
M!)()8T_'Z?WS V2S9FR&CQ\CP'W FK_14N,=@#T&3JF"=2QAPW1(S,5D2:2!
MA6NGC+H$^7].GO!X)4)#'V 1^L"!&JQ20EL1D::\-B(L,IP8) T.)B@L)&5K
M&\#,%2'S"]&-M078@P)C'8RDB4<A#$DJ&28%O&ZC=M=.V%L&_!8#+K;W/JE
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
ML4=*!1<P=R0PO;)&=)WH"C@JX'BN)),*.!8-."923X@V*<D<T@H><<,24([
MD(_)NPAK[(3,P&'J1NL*.2KD>*:TD0HY%@TYQI-)C+ ,K!6,B)6YIS(%RH&3
M1HX1*KE(6I@(R&'J&"\-Y7CJ?I\/3"9Y<PU ]3P:@!+"]<K:7%J <EGU *UZ
M@%8]0*L>H(O> _2I\7JZE*O9O3X'PWR)O??$*98;K9YO=WK];MQ*F8S"GBEP
M\'-6S#$4+><G3N?W%B2?\KRQ_8G_A^Y>['SWLKFQ ]_;/=K]OBD:'[Y>-C]\
M8HWM_?,&W&GKP^Z/)OQN]^CS$;SW,WSXQL/__;N]2]L_W6$'-P\];Q[MMG>V
M?YSM;C?P[H8_W]K8O&P>[O#=HT^D\?WST>X'>(;WFC1A/,WMK[RYO7/1W-C?
MDTH$J11!3@F@D$IQ9!VWR <5?(I*:97&FY-B Y]%J8/@V:]%C"7.$^N<-4E[
M22::DQ8IBZA8@]KH,CV@1^FO[WUSK"Z(: ('4YHSKIFPWA(,WP.3VWA#],H#
M\HZ?&W*V^L.T3^2*.?0C<SC(_SSI=GZV0KSJ8;G?S2F6Q_M9J6^-%"3,*:59
MP_R(%S48F"VK5-3BT4F[<Q$C '.9Z)E_&L_!ZBLBDIV46CYVRTL<Q7Q^H)>O
MW(&1_=FQW9#_V&AUHS_M='/FZM7KE=]7:SDS%J[5]:U>A('"E49'58PTYY7V
M\D.";H/1%0FFL+'S**Y^D&_FBR(<PWS:,A,US_).I_NC5I9?! /U(%??J/V6
M/_S__D<#=/S1W/FR6;PD?_P^_%VP%_GB><(Z@S=.BQL5(UJ]GK9NO!IDGEY;
MNPW5/+78Q>RXL0!CAC@J.-%1!\:PT]S<)7$\(U:QTJ.;9:2HR)\7UU\9EAPY
M@U78/#]IE400C/!6)]PPOD'Z_+O0[UY$VWW+P+?1$/"=/2T]!O,$(ZP"0]P*
ML)V#] !\@7%J=/::@.V,QS$*Y?FK ?\X*C;#Z<5)-F7;%[6?L9>SI&N]>&*[
M69).8;W\0>YZ! 9O)CJP(L6NN55\K* T@%!8DT.-S$0KA- >\Y0<5^FNXO/G
MK\7GSW'Q*?[U#1X#METI0*22H%D2]'5/.Z,5]0I)Q0+B1FMDJ1$(5(R*7''J
M-*@7-BY &6UNDP#-A6)2P/I+RZ75Q@:+P6K#( ;!:%%)P()(P(\][XF,R24D
M#*:(1V^0XX(B&@4A >=UY"MK<D("\O3U5DM=O!^/8W>> ,*="%J ^J&&6YZ<
MU8!E%'12("I(68G/8HC/]M<]RI0L@L6,D(BX4P9E1$'<4^#=0<)N9RMK]+X
MHI@0E&"LE>%<V.BB8AB#)0AK[K"K).#E):!Q";^YW-G#N3ZQ,PI%IL'ZHI(B
M$^!/$V-06BAJ,+X%0&H?,BV]E<^7[/4*8\#6:>6$]U[?'P#GM:<%ZF2:G9GM
MS(A36;IK+.*$N? 6)^)]<#SR8 ()%N@NB<X;%\C]8]4/)KZC8O<Y6TXY"I7=
M1# ?5T$F1-^PQ)68\V-/>$9C BL_&&J!]C+ '$\3PBD1I[%@5HN5-3%9+.]_
ML^*YLBRSM58:VOM9W'J==@3I I&YLKX'(IB7J%X[.VBUXPU1RU?JQB/;RC'#
M>PJ>4EX)'R2)FG+FI1-:$D6X=T"9(IO.D2O!>RG!^W36V&CL4>M8E#@AJY)!
M7(((:C!T@#H98KF&]:,/$+S^"4B+ZYP>3!6\TD*#GUI_T(H_2VB$J]E,I@JM
M=.QC[2CFT[>UTK623[/VNR":I_WN<2'0]B0W2;GQBV'<+P-OOA:PLQPL/1D>
MNK4U5IJ))6>K]4Y ^(J#P%>NAQN>AA$<#U=.E#%B.&V+]6+W9W:.6(#Y*_?+
MZH07;191>%!^<[EQCG]VWWWI'QW9[L56*OU[$W3AG^R8^MXZ/2B?;J3"1!%N
MJKRPV0O[232W]_>D"]$J;)$,RB,>"(%MHE2NIF>UU\DQY28.N2^\WW+C^@@Z
MT+X.[,7_]FWWM*P!FB4*%$,<GFZ_7[8+\\1%8AFGVG!&L+7!2""Y8'*IJ(2Z
M?VK^@REO63_E8_$4'Z<YWA8UZ^7EU<+EYAZ.PMF4!++6"[!\8C:A36[A$;&D
M/%K+S<H:D:+.A9S0#3=<V_>3($H \FPT-,$ML#8:\ \3P#VN#-S5/:,$E?CY
M\;@'&[L(4&W!ENEN']CCP>.5 %H)UWV$J[FQN<<55XYYBP)FF>R"E6USRVNK
M;;(:TV@(S<)5UW*RTD[IGFD=@VIU64T-^,>MMA9(X57D ]3ZG]>_&S?$CFP
M!I#)!/"2[@4L*;".@5E7KOHP7#/\_9 U7]7P&+*+F94\3CM 7.X-K0\*8%30
M^N+2?][8^ %D8O,<?B,:EQ_)GL3&2J& 52C-$5CKP"I22LCY"*C*/%A.)(N_
MKC,Y!5OOCZD!9 =NE2B *,<*]AZ+6("U!AJ:.D:?470J3'T2J6J(/9,BBY%2
MY&V2B">ED3;4(":-P3)J'8D#J5)U:29!M9Z+'8$UE*VG]D6]D+&BQ- PP%H6
M.2K"NL.T+0 SPFOE@N8W!G6/LGE1QGA7BB_DOP<%E29^KG_U<WWU\]Z@B--(
M>\NIJ4AWSB!]@;)&V)B'E#62:I7ANY6(N6\]FX==]=9Z-FS5"+I,@V7S*+XS
M)3$[)9S\@AYWGW[&?\C:/Y2;_F&GW&\^]H/ZE0ZN<;,ZXLVT]D4IGG#'F;U"
MPFI.YSFG>G).Y]3"I3@CH19FOTX_B33<KVCH<42=8[!A?B._/TC,YE]+>/(X
MRNL_\!6235I(K&G"G 3J N$F.1&29DX8]8QD>RJE_M#M]'[5_6I)V?3[EOOP
M50)S/M_9WLT'M,YW#MMPW?9A\_M'NO/]ZT5C^_/AUO;^6?.R^6-W>WWPFV]P
M+W&\NWW2;ER^/V@>?6OEJL%;\ Q;WQMDYW#W8'?[XWGS0\XN66<-^KG=  ;^
MG^V/^= 7_/?317/[:[;K*&,!!\2"!;N.RVS2>8Z4Q6"DQP0&6%Q9$Z+.R:,[
MWMUKGRU?$?*W"!S:.!ZL%9HRL-(9<2:J1&UD/"9)PO3\D HXEA$X/MT$CF"8
M%RX*I*W/YT5!D3ML!9*2<IX/$ ?O5]88J3-!E@(XYE0;;,E(V$@H>G @X#?Z
M,"96-1>]!VQJ%[S@-%A/N>3)AN@T=5S8P!-QKH+-UP&;%Y-\B^&4%(M(4ZH0
MU_#*<&Z0)LJDQ+@3GLZ+;U4=AA<:!*)(C%CIG!9 EXPQU##&,5&!!AQ%J$#@
MU8# &'>RF,@(%A8*P6O@3HPB+24@@=1@@1,>0"7D5L-UHA<)!.;IIB)L82C2
MC&KG.>!=FX=WN;(TI\_P/;.TI*6$"$62YAP+;9@0"C8+(S@2;!Y0S:Q"RT5$
MR\L)RH1=$-(0@AC5 G$9@2T9 F@9)8E1..]9/EU)<%U/:<S^-!4+[L8'%M',
MK5#K.5&+*LV2TXQI)KGST2DOL5&)8N\%CJQ"K5>#6F,<+W(-H" <$M2:G(PJ
M<UJJ0LQQSDSP/.9D5*'J@DWF2U6@]22^N84FG$6*Z*.R&.YH>R_[-=Y2M+P0
MBO%0.7OQ4/E"Z^UY^&8H2X;9Z"1.G'./760X.86]89RX])P!\4=EGZ;6>0SH
M,G8[E1Z_BQXG$]8'H\G@K+B-5_DH29#(2.Z1,0Y'++!R+&:EJ2FA?\PIT+6D
M//_5HX*CS%+IHJ!8<9^=MUS!;-CD!);:X&5!A8KB/PP:QB@^L\H:YC$B7@3$
MA?$(=D!$PAK*L;<>:[NRINM:3;HE7@X8WE*<>T"?I@2Y>17D?FJT),)KH[B@
MBGEN7+(A,19\B$K [O /+:U0<:@%!THZP:%X FS,=8F\)11QE1*R4G"$N<'*
MD)!;"<R-0U51[X5&A: \U8P1);7F5F/C ZA1F9+&3'H9EP45*@[U,&@8XU#4
M4FNPDRA*HA /.")-DD!@<@>B"),VJ8)#T<D#@%4D_!DCX8]V3U8!I7G YP*%
MP2M2]8S(R29(52YJ0I*1*"5E<YW'@&SB"E$MO7)6AZ#8O!U356AZ,9#DE86F
M*R+V G R1L0PT]3%B%$R-I<-TP(YI3P24@.L: 4H8F>68JCBU;<U'KNUYY&9
M76-M9A&(._08NW$/-E[(#1']!)7<?KE>I&AZ<WW2]_EO_\>->9&KC.=YV"J+
M0MZSH[L6QG%&/%.$NV"U,5)J(BRS1ET7_5KHU)ZW6XMFI&SB5[JUO;GG0DI1
M:X58$BP7T&;(4.J0P8'P%*6R&?^TK*MI]8UN!.C'NI'4[RE88/(&'))VP7'N
M+786_M!$&PMJGUM;"=82"9;? WD*SDJ#:**@6)-AN6QM0(YZ+(W$4=JPLB9U
MG4\3K*$LG;7:[;)X:U' _[92K ^2GV>NV7X&ZK<7C]^V>(CFX8\]"T*@A*!(
M46% /!A%AE.)I. A!4>2X&#&79?TFZC?WCJ^9\GK)\*7JN3U$XD):QSN[W'N
MM/=9*6D'Z@E6#SEM,!+6)FU92B'@E34Z>5SH?W,3KF[9WS%7?-Z(ONBY56.D
M*.W(BW^+XM^R+*(&K]0?]U1:1FI&.;5&$LI3DE9YSXDWB3N<3*B4UA*)VV5C
MCP(F19P$BDPYQ#U7R"6BD:?8,:X)+*HHJIUB,YG;\!"E]2#YJ936"RBMK8V=
MO62XHX ZR"@"G,:J@*PG"<40 \W)4)CJE;73L\Z\=-83P4NELYZJ'VACX^,>
M(2P8CX'5" HZ2QJPIB(7H,(P+ TGA))9;1INUUER1$T-:W3>H0'(])P^RXD1
MSI@8)-<F6:P<#%501[4'IE0IKB61N:^LN>'W@@[<4AR0$ X4E[8).<XPV/(2
MRPA,-TD%/*E.R7STUH/ZQU1ZZ_D1Z:P)MG@$)9)XH$C@W#A&<1 , Q87UIAK
M4"74YD:=<]1;3X0NE=YZ,@S9WMES%!=UQQ$!PQQQZC6RSGMD1!)18P9[7#U(
M;_&AWA*KM6]C#:R&V#.U&5;1FFAJ5Z).]YX]?%Y! (&^C@ ",20898R6G@&%
M5BYA0@0H+^&BU.HY3Q-4S..1J'&XN1<H:'V:& H!U K/Y5U,4A%I+U,$[D$"
M92MKFM0EGD(])E/4'QE%L+GOM(Y$&:VXBU@G#O*&?5+4:J&?,\^RDJY'2M?E
MQSVI@A,,%DN[W-W3.9H#" H9L+<-YCPI05?6)*NS:=)U#T+[(+FI".T+$-K&
MX=>](',6CW8H"1-SUH9"5IE\1#&*Y(14PLCY1@^>"%<J1OMDGAA@M#0!J6 L
M(89-0-RG , !W%8R3K14A 3G7S)Z !1;1,))-,'R((7SR2F0+V-E8HD^9Y^H
M2ED]3EEMY5YI%..@6$ L!0=4R#D0-\*1H$SE\QX8>-%<HP>5%V8YQ .4UN6G
M/26U#1:8LF." )<1"8'J$,A)8#11$>=R+'..7I@G@I=*9SV9SCK\L:>% 4Z+
M)0)%I1$7FN5F<QBYE)CRT7 NXHM'#YZH?7BEN%Y <6VO[^E - X4(R6"!<7E
M.1CCGB!""3%$.^))J*(';T\Z=LZ:AY_V=-+*<J.0\%(A3GE -@:#I#"$<RRI
MTVZN>NN)T*726T^GMQI[1DC/K'7(6@92(J0!GD,I<D:"Y@+RP=G#HMZW10]F
MNP]OQA.*0(+KG!Y,CR8,U6$6#GM\\?_W0#&>]KO'>3C>GK3R0="16]5"V96]
M[!!\T.WT]P^*D;Z^F -['3&'5UO!J"(Q Q+C]Z))E,@(1I6*0&(<43E-2R =
M+*7$!LE%FE66Z.9!AN+,]P/C#QRD2BN?.">).PH"QBRP*^8MX -7RUOGH9*T
M+&F\L;&SIR*0Y=S"!-L$)AIS0)<U\8AY'I6E&OX'AKRH$VP>%9-XD"Q5-/D%
M:/+6QOJ>HY90#OA#)35 DYE%5C*"F)78"\H5BW&N-/F)H*:BR4]&DR]W]HS%
MP#]40)@+588DBAXH,;F<B!6#H^:1-/F^40BNM.'8!"\$X8)%)P6(%%C^+ )G
MLK126<LL=J"RMG?VL!'$@H A07/FNE$2:<$-"BZR:#4-W-G[5E*HY.;URPVC
M!#-C+!(D9X[&F+W1H-DH4&I-:)2 5Y7<5'(S+C<R@HE-A496I]R\AF+D5)*(
M$1VPY1CT'EM98W58]2E5-7[U1FFAW8=)/T3D*B;]$DQZ^\<>MC%0KQ1* 3O$
M15!@Q"N.K(.U(SP*+LA\LWN>")(J*OUD&).3P' , 8N$B(T2\: T,E@Y)*/4
MEH%F2HS--[OGL6%3&*P*D1CB9>1)*1=S6F,2)'@=G7C.MN'WUGR5<BL%[W)S
MSQBL,0T,62,MXMH(9&.BR$3A$I92.@KX!/KO\8KK01)3*:[G5UQP?T DXKVC
M/ (]5@2L+.Z0DPHCC*TWA#+%YGP^^(D I=);3P4?S>PHQ)YZ8AD*A"N0$LF1
M8U(AAKTB46.G#7MDAL]DI+0 GOL=LGI]T4S^.J*96"D<HDN)F,@)=<9&V.-4
M:POO<U=%,Y<>)+[N*1)B3%8C1ZG-)QQ(=MAQ%*P+R46BL2>S"H1/28MX3$@S
M68*3M8PRGBTO B1;@*H)T@=K%5V:VLN5N,T0M^W&7BY*$12VR"B<6U4$$!Q?
M'.J#!65.867T/$*:#Y*EBL^^!)\%0\>*7,+$*20M9XC;?+8SMZ"6,E)@F-H2
M-M_,OR>"FHK//A5VY.SA1+CD@1F40O"YZ$U".L?!;<3*8^^<3?J90YI@B$O!
M8Q8:R3'(D16).^.53RHRMC1]+"N5-4-E'6[N):DL$&V%/'4<<>PEB!UER"5F
M8445"%Z<%6*XMQ_F00)5Z:T7T%O-P_4]36WDP* 1C9;GC'6"'#<"EH9X%TTR
M08HJ@/"&Q237H/VT9Y5GV$>*B"$@)BD*Y(@S*!J<774NJ)06*X"@O*324ZHH
ME=SCF).]-,Z.1A Z2Y^SW&@50'BHZOJQQ[UF-A&#%)?93PR\VGJID10Z>.RH
M4IP"8S)3"F-7 837*1B@N"Z_[L7H62[6AZ@A.8?=!00288OF)"G)J#F9;P#A
MB0"ETEM/E4/:W&CL):R,QSPAA1U&W$>7(Y$,>9V$=BS7%WU8H;;; @@S?(J+
M<,YJ;!?<.5(QH__,_.("Y$YAB74 \ZM#M+$;AW[:FLTS5HOGL U:/5B!;BYR
M%__;AUDZ[103Z=N=7IZA\J-.&IW=H@6:^B.OS]%1)S]5Q__(,YV_$^Q%_E%>
MV\[@C=/B L6]2\H2ST]:,)K3>%RB32UU.T>37YZR&(/%MV7VULB,#YZ;TU4E
M8&Y.8/3Y.^^ZL0U?_AG_.&N%TX-A7Z^1'Y9]AM[AZY]8U^NT^Z>S?S+2NBBC
M"$#?LX=]:!Z3&9N?D7\?=*^#9ONPK;K1_D VP5C?V?:9O>BM_.O&(QVUCH?7
MUF*5Y]C:^-//?,:4GNP9RP ?:(5.MUCR=WW84]W\+1B379BQU ZZ6>?]3\LK
M8Y.3Q'A/N39*,\Z\UTI%$CA@ZQZ@YW9N8I5E_*^L+@$O__TO>\>8)\$ZR_;@
MK>Z@9Y>^V4;OB41R''$F.N85(MG\]KE>^WCL)R.\S[=Y?HF-Y4@[IW QP"A8
M!L#IK';@5=&VS&:(?-\Z!DW1 D3\<@IO')4KM> /]5OHM-L94%L9C#M]N%;H
MU0%O?3PYS0JP5AA_&6;M[[7%?YS^L>V'%BS'[].@;DP?E/3-!1%-X#%YSKAF
MPGI+L)=$FV2\ 9)[32#6L[&@H@Y<T."I-EPI:X$;,Y,TUEQC8\15#OI4(TA0
M+Y.-C!FG.%!LG8]+14D<XYZ +31@N?P6(VBCU<O*MM^-6^F7!E%OED6T#4/Z
MLPUZ^$VSV!PV^+%GE0 SF :DP.I%/"J3BSPRQ&0,W"DBL)4KM0C$_R0+>[<?
M;^KW(]O=!WV86QF.)YF\#)DK-L,VT*,$V[MSEGE9T0H1B%;G9RO /;)*R*("
M<-4Z+@WAO".&["?C7/9)QL*U,F#9?D3$:B=M&-H5)>^USFO [$X/>K4(#QYJ
M?_>/8XWA@LO3=S.!8V3F")FAELJ17[&OHFNDS[!UTHOOAB_^"*T>#.GB7>NX
MF(GB1W\,+C^@;)GGC36-+.Y7?CS@+T:L*EE0F$%W\<&-!^QFM?AHK,=E^1F3
MJQ*;F1_C5?+ SX1D#_KE;8,E=)5H6@WV"0:K5T$S+,M@\\S*.UVVZ*@ZV!-W
M:A+M?8PC3:*G-'#.''6A.L%/[V3[D*>=V1+[<3-6@N+SS)F^4\OK@EWTJBF[
MQY1]+_Z(H92V]9_[J[5_@&D7,UFXB38'?I;R"_]DCTHUP8^:X/+5YV&LJYCE
M;$YG=V3YV7]::3#?OQ4NIM^K&;_'C*_O[W?C/IB]Q<Q^A(EM'?=:OIS0;[;=
MORG ]]8E@Y[ABZE+9@!CX>0<>%,?)$QC#_T@8?I5L_71?NN/N4$UR.4>Y%M@
M=UO]T]ZI/<[CS0&-\9 3>5+$I_>;2UR;,J.% W>AIO2>IT58<CAI)8-FG 9M
MC::2&RN,H$H(M_<Q+P.AC#QQB=X126@.8M&O.]?Q?<M]^"J;VU\O=[;W+^':
MK>PC@VN<-[=_B.;E;JNQ\?5BY^C;CZT/#=Z@.X/??(-[B>/=[0YI;C</8%QP
M];_;\#RX>;A)MK9_L.;1Q[/F]M^MW>^?^,[E_N5N6U_\9_OC:>,+/O_/]J<+
M^.[9GM4^.NPY"L(FQ 7QR)*($7;)4QX%TURNK G&Z]),YCA-M\KNB4S%?L)W
MWTWS!(%';_R%@]+_\YC5N,<J+!2F]7L![+0"6,: 31ONK26":J(Y=58SI6UB
M'#/KN#<S@(T^(:P-3:!UF%F['X<696%+5F W7[#[=!/LF#98<2L02RKD,_D6
M&4LU,HIB9[1,*<A<PIQ3OBHG#^8O/=J]FFN\+BMU.MA]*!-\GM0^O8WZ3IFR
M5TE]M>3"L) 8YI9S+JT00BDC,*'$)?F<QX#>;IN*9U4,EQ,LF <C6;+Y=%JR
MB'O/D)8!^# G/A'N04)$;LJDZTQ.YEO?4R],QZ(GU0L5'MR3-GIJL8O>16HE
MEX8X*CC140?&L-/\5UV1[L\?9V:#3,6$BD,^'U2,<TBL3+):(^$,S17D&7(J
M2"199-$8;ITA*VN\SK5:->H58\6R7^,M^%6'P/ P%OFV':B_O3B-S&&JC[U>
M/X:-XHQ#B?UE6+_X<* ;KE:Y@OXY0C^>8(F)1UA@K!"31 ,W9 GIY".2.4.5
M^V"PM@#]K*ZFG":?B%HOH]_@=>[TU\ /AQA04<07P(DQBN@YQ=IQBQR.!JQ)
MFG+-65R\DB0(KPG-;D9A]*IBE9MQ8:_Q%MR,[SO=%%N5HW$Y*>(C/8V#Q>]W
MXYNI+?2LNH%,<$AI(M'6,A2CIXA;09!-@2"-M2 "T]QN<&6-D#J?<C3[[AQR
M@?T&KQ,*7@.'G((&%8M\/J088Y$RL2"T52@H%Q$7BB-C;421>.DQ<$=A>"Y=
MQK%<G5)%OG(T+LHUWH*C<2R!\\89PY?V/=XIY?8UJ)KI78TCU30ZDRL\<>^)
MIKG.D_%)2)=\XD4"U'-PS2JS\RGU!YU@FDXRA84D*&+K$'?,(QM#0I2R"+K#
M$:*+!B2JKLV\<IWNO-6JM,\J[?,IN34QFE$&QG:,E#LPLFGP/#GLG$PJN30=
M]:JTS]>!A&-,FBN;3" !.9MS>HCR2#NOBW+ SC*<;++9'VL86555VN<LTKFP
MP#"UG,N#K.LY52G\Y>Z_.NXZ/.G:M^WMV#VB4TM?YE.OU=Z_X][?N;GWB;):
M:"$0*(!\OD5PI+6P2%ANO9"!> )6M%PE$P4"G\!JJ6C':Z$=<Z$;B#TAW[@Z
MZ5V<\;X;PV 5RMP19?9OHDP,8%.1Y)$L&C$E*9 V(2(F<2R,;YV]^DKKNA&+
M=(KN+00X!TR[*%4U%]?4' ,=(_8R@R4,G7X>Y=OQ37',F36>19(+_%'MN,%&
MJ-P6(<)?S^:;&I&1RC<U=[QDDU%0A8VVA"+FI,\ES(&5N>B0"X*SD)+AN2T+
M-:HNY:/Q\MY[[84#'X^.CBX<!-^=)4Y[Q"5%O(5W3HV 7N6<>CXH''-.A12T
M 9:(8/45XMPD9+42 (J".Z^3E[ $:Z1NJ%KEU7F2RCDU)^?4[-T_RSDUO2]+
MY9RZQ]X?<TX9'90B1B&9!.Q][372F'%D.4O1>AP=)2MK;%7.Q3E5T8XW0CN>
MTCDU'\2YZ9PBE7=JOC SYIVR,00G$MA82FG$ QA:1G*",)4FRMS-*>&5-4ET
MG8A%2B0;>*>&]QK*ORA@:U'."-SS&G>S0E]ZE-4UWMSID.FE4G/[KI>ND%I=
M8XFN\0:371>H6FE*./G7'S<@RB<1<3)"<IXX,%JFG*"<,QD)!_/Y5]5*CW]V
MG["I;97I^I3\]KSQ%[[XS_9FYKBX<0C/LKYG<WJKE0'%D'MY"RV0U3(A8J0T
MN5\4\2'7;ZJ#P#PZ_#JYR98POZNZQIMA=E5YP9?45<%3JS1/%/04QTHYQB(6
MRBM&,'6,+G(W]DIKS5%K?9G06MP1KX'*(.Q90MPD@4P@''E#@Z1<"FH\:"U5
ME^;16NMU!'ZJ:[QQTRLW'*^JF3V]TF)*A:2Q"<SSP)EA%"L?DL&2RWQH<(&4
M5BD2TY56:IW'@"YCMU/IJ_OJJ]:$OJ) 7H@B&%$963X]D\_1&(X8IY@+ 7*1
M=.[4IRFA?RQ0ENNBF!75-=Z>F5655WJV\DK+I+2NQ*(RMIY$>5U,**\@I-9,
M1$0UPZ"\<L:=-Q$99:B3"B1%VIQGQ\BDK?4JZBY5UZC,K.4NYU(ZWJMR+H\J
MYU*%OI98KS4G0U^><I\"B<B##D/<)8E<-!@Y&F4*'$0#RY4U1NN&SROTM2Q5
M7JIKW._X^>.0=>&4V+W/IM_]^9=4HTSF!HM$DU/":(T%#Y(XIPW1F@M Z"BL
MJ@ZNOS;]P<?M(DPY\P(CR[)=9&1"+M<*(R)@;H/S."FPBQBI&[(T9<+>@F>I
M]'O7:ZY_6CONG-9:1:>013WB7D[5M)SG-WX&/C C+;4A12XXC<Q1F63242OO
M(A$S3F<L"J&?$F"IL/B.6#R9$$ Q3LD'AD20''$2'&!Q-(A%*ZA+EAH:YQ9@
MF?_^K#Q="W6-ET;FA=.8]SX/.,\96E*=-7^3X6GU5<F*)K36^OY^-^[;TWB;
M=5$IL\<HLW'#PE"OF&,66:-!F44LD,%,(\$8$80[)OC\L@461YD5IL>_3O,I
M5_AO:/U<FSB\#6\.G^3(=O=;QT-+:/16'J0;V-:SPP'-<# V^\533!^U'(ZZ
M=1Q@Q.^H*G30? =-[C3H[4X--C_@S6FL 2K4]G,V*PKYSV1;W=K/O.-KG53K
M]+NU 5S4:V>QUN^5/_BS#7*%OOB#3AM&U2F^@4Y@R7(8Y*@38KOV6_Y>EEF*
M__AG\$DC?U*\1_[X?;6V#=^X\='5J'K%74YBMU98 F.C@@DK;UF#_[=.>[5B
MY/!!\1RUXE1U_BA?(W7:[<Y9OD."_=+I]MX5;Y</56PI]4>O%@=E7&KY&>(?
MY=WSRWS5_ =LH-AM7^3K]'(_R>'E;]RY_-WP&4(-Y* %2QUJ%ZW8#G_4;*W;
MZOU J1MCK95E%KY:Z\)7QW\X>#KXQA'\"BY0?'Q^$GW^]&>G#4J@#>B^6GO?
MZ18?SKCPU:)]7?T"\]V-MM?O7M2^;'_^^,^7VME!RQ_4X);];E'PS9Z<=#OG
MQ1C:%\5E>Z"':C J^+@W?=X&8P)!*$)@><CEJ*8,MQC-@?T9LYKT[7Z(^<G@
MQEG,#EHPL=T,%B._J'4 0>Y\8UBR3I[Q<JA'G3P)\,2=XZ*B'8A%JY>U&'P*
M+X:SO5J[N7EOJ47RH+2),>^?/XBAWXY;:8;6/CII=RYB+)J6_M/O^@/XQC]M
M>YR5<*GZ>[W^4;DEM_-S;</P_FS#MY=6_W[CX?_^W=ZE[9_NL .ZT_/FT6Y[
M9_O'6=;#NQO^?&MC\[)YN,-WCSZ1QO?/1[L?X!G>:]*$\8#>YO"/:&RL[VD"
M=I\F!.4BDX@+T*'68H6P8D1;*I30<@56WML36!,@1F C+@%:'XP#X/6&Z)7(
MD\&F:'Q;8EZK"Z+?:YW#'C@^/>CEGV2!K)W9WBC*'%^#?PED_=[P$C=@N3X+
M4NVU++XK%>'=U:&8H<0+/G!%7TH2 C/=MB>]^&[XXH_0ZIVT[<6[UG$Q7\6/
M_AA<?<!I\@W&^$=QO_+C/\Y:X?3@G5:K0K%,ZP<^T,&-RT_):L'XQSC5X)=D
M53 U\V.\2A[XF63\0;^\;;!$K')J[G397SB$%\+OJ^]DJ4TGQK<\TQU<"W/*
M<YEZ,'*A/0*;X^2DW4JQ]ENN:=6;2/IZR"0\+(S[RXDL<66AIO*I*<9#BP^]
M!QU3V/HC%&-SP+->=56SW8U-,/7;0#D^7C:/@$YL[)_![W$3QKR[\;G5.'Q_
MV-S>/-\]'#?]3WXTML'4__[M $QYNKN]#^/\$Z[SB>Q\AWM]^'C1^-X@C>WW
M1TTP_2<;#QEJB4L!44($XL809%CD*"ELDB<)&YQ6UL2JQ+>6-5L&R+[CWO@,
M=DQMTHZI_59([UV Y@%@OARP05:)^E_$5K'ZW_NL_NO0/I/&Y#U$HM(]5Q-)
M^:IA($5X5=![B=%22LN5 R9CR%O&CIE!B^-!I'I1CX?<QDDV!JO[&1;WE^$)
M1"N2<A>2@B=(2G288T8],EXQQ G!R/) $0E<P@>:.GM+J/WMZ:IAC>":+8L$
MS_"N7SNWLY_]IC/G*73:HTMA+=Q$WR-K=<HC+F^4>4:M_$>B]MR+YM\LD3)6
M.;OX< .VQ!7 OXWC#\^$XF0"Q8TBAB9K4/!<(QZ#13I2C'!0BJ>@J:4X'^KC
MC*^*1Q?/GV/EK\='B2<]^&O_=MU_K=W%2WW+15XB#' V5;?4;M4M_^<A6/*X
M4DSSPY)[%F)Z\R@SAUC:QKIH'.[O>1NX8\Z@*'!$'">-G"("">LUT\91P^W*
M&J\+;%;E)& , JVQENOB%H&G_(=O=XH0TU5L/4=^?>?HJ',\'E>_J+6.CF)H
ME<'HDV[T,0RC4S>B[N,!W(6/YXUN 7CXWFDQ5\-X7@[W%W/6ZM7@H3O[QW#I
M(O9F8:!=FR^$\D4' >VK"'DWPE[IM6!F8%P_\_R>%'OB:B7@L5LYT)_W5>VW
MU.T<34XFO - OG\PS+_(OQ\$'-LV!Q7CB>V62_(S1Q+S6G:Z92Y&N@XG_CZ2
MF5 ^P_ KL=C0J PH^I&9J-^(:E[-0I$?D)&LUW>'8/;53CLP$3"R8A\?^R*7
M()27SU\[[<8B2@$"9Z]&.WCFJT<>I*4,Y@EUCML7@ZR4B0'4BU=^8LENKL[9
M0<R9*#4';V5).>EV7!''+(9?9%*<%L,:'?@I2&<\K9VUVFWX8<WZ@U;\&<-J
M[3L\5+_;A?6":7:QG=\NK]0J;GRGJU]/R_ &>?B]U"I//N1?#0;0ALNW"RFQ
M\,6;63_%T]_<7WFG9V71.BX3$F[LN(&@<[JJ<OSU!+9[_LZ[;LQ^NY]Q$'8=
MD-R1'PZ"MOCZ)];U.NW^Z>R?+$H*&,%C$S3R[X/NM<-H/R('TOD#V02#?6?;
M9_:BM_*OFX@%<#6XN!:K/*/6^.//?,B4GNPA2^@$-=GI%FO^KLR'@F_!F.S"
MC*5VT,WTY7]:7AF;G"3&>\JU49IQYKU6*I( ?,;L*>!3Q18"<<_->S*U^/>_
M[&Q..*"R*%O!,,X<@1Z^U1W8;?I9TA+'=<Q$-?I")IO?/M=K'X_]ZLP'>OZ1
M3M\]S4Z1[M?)RP":.:L%>%4<="LP[7WK&/"L9=NU+QGDCLJ56O"'^BWD1)4N
M*/%,9SI]N%8 51+/?00SZ)J>PR/:WV?SEX5YG/ZQ[8=<A.?W:5 WIA!*[JRB
M#EQ0L"2TX4I9RYUC)FFLN<;&B-LRKU[H,0O",7#!K=8F:=J8SF^='K1*MMHZ
MSFJ_U,)90&N#]XOTR9RJ"&)=*SC;D ?;WL%-4G%B6R'O@I(R];*'&]1E+0[R
M 7NS-_)BDMSO\7JN,K?(-9SZW=B;X( %->N5?*T;0[^T46$F)CA7;SBM UX*
M?Y49K/#>1:WC@3.MUC:NT^" RL98$)B15+AXG+-.\[G/TJ4Q//Q9Y*:.K.ZM
M5O/X.0_J9;*1,>,4CYYI[FB*DCC&/4F"#*QE/L-:ONL9\==^P'M>>: ?]X0&
MRY7B@ 3-)[5%=,@ZSQ"1-%COA3<6" #%=:RG6*Y98NZS_(]TO%;+/]?EW][<
MHTHH3*5 +.J$.-<".8T5TEK)Q$UR2H>5-4;J:DJ+^0PK,XW4$H?J(PC=OEBM
M/11TR&- )_*D$L%1:P(P(YG#S$N.)2&!\JA5(75D"#JDDKHGE;K#'WO"6B>$
MB4@3(Q!8&1Y96!A$;%*11\6%8[D\1)TI\WC02=I:#QK'R,)/1ZU(T4LP>BS&
M+G$Q6'Y2+?]S+/^EWPLX62U\0& 5.L2MU4@GFI 7A 'Q56"*$M YJJX%G@/H
M+!D=7"^(WS3:58!FYQ3LN_[Q"!1.>MRN'%0C%?<FW(4PB2"18>PHT[TVEG.)
M26V=@XVE([;*)JU#\%($SPV[:YV?JY,\I9-Q^O9J=HY_%L=PBV!';SO/P^CG
M?\&#@X&\$V%PPZFIMN2OMR2\O]'8(RY:IXE#R1L^*-@#- T)@&(@Y\E0&5?6
M0&?6X9V)/5F>3_R%4 Y]JZ.>^NR0CQ;LDL*4O#JR!B+9;OG"Z73E.B\-F6Q)
M#ESLISGC=?AQX9EW,;\<=DX;[)ZR?9H"ZE$;#0NB85APZ+G/0[FRD>[S+-U,
M6%J#_53XW&]LJ%M3V!\2.WRFO5-&"=]WNI^OHQ*O,*U]#EOH$.ZQ\76/81XI
M]AQY[D&K*09:S6L%<&.M<B%RR6$+T54]'I2O%2=#5JO0P>VA S([=)"'6\C?
M+YW9'*_,)]X@JG!#%6ZHP@U5N&&APPTS,K7H,Q@WTZ5?KXX>?KYQ$/J)C_KE
ME)E< 2%V>V6F5!;OC58OY]GTNXM2&P W_C)'_NC]\=81L [ZE36/FD=;WS^1
MK8U/P#;"06/[_6%C^T_X9_^L>?CG0;[7?]CG=OR_GR]VOX<31[G<V6[ -3W=
MH3MB=R/G*7G2I)OGC>^-\\:'!C":==KXL'F^N_$Y-0]_L#T,*$RC-&"0NP#L
MWTFDJ<6(.Z("UE2#-5?:?D!'@$5F_H?!+B!@[6G)/4\"UD(;*50T+J7(;1@O
M'E PT\$"#(A^K5R(F0?V9D?,?GWSFX.ER3MX("^45F"I1HTE)5$8BZD!IN;N
M6]O@%EE]4(1C9N6+":E=I$(6SR^LVY]$\_(K7'^3P--<[B404*6X0X$&$%R6
M/#( #8C$0(G 3)$LN&-5+%[$J5/K]8] KBXRK?$'.9>S4$&]*;NB]&Y=Y:*5
M;O()]_A5+=8RS2GV8E';PL5VY^S=< L];X4(8,*KN&3#]RT101F8,NP)2D0(
M-ONF#RT1(5<-?]A5GW^L>E4:L31CY9@NR5@)_% \14V3IQBL605%N31C%6I9
MA$"O*GPW&7A%1X:?LE;,"Q\1'B^6,V'#X$%2.FCCXEQ,P<_>\%2LAS)QVK:+
MZ?C'M@+Z6$[-7_:D=0KOO]W)^1Q/+;P9BNG8M-UC&'GO#<_'L*9BM7-@,C9B
MBMWN0#A&8S'%&]O=?N^TFIT9L_.?EG5%89,W/$-%#.^1!0,6J(6@&3YT<<%W
M67.T_!VFX4_;SD=XZK6&[?J#VB#:^R3M!'_UNV5I=&7NQ/)>7Y^KNSWW/=)?
MJ I<)NP,"98+@YVTB@AGM6/81B4'Z2^,D5^DDTTX^18E->6A#KZ#G:/S]M;A
MP='N]QVQ<]D\:!PVX;Z?CQH?-L7N]@_</ P_=N'NN]OK9SO;G^CP-W"O_B[]
M*K<^[+9W#]N'#;IYT: -UORP ]]KM[?@NTWZ^0BNUFYL_'G0W-A-C9&6)\V-
M'[AQMF>8)D%*@:3G#'%J.7)6$B2H)LE&Z95Q.:E9+DOKJ0K"*@A["@B33D1/
M%=$1L(PZ:SG3D7.'O4O!,_P8"%N"U+MEP3<\AF],!\4\3H@FAQ'7P2"K!$/>
M&V%S3ID0&O"MSHFL2SF90UNA7(5R;PCEB,')Y>0BX0U7@1C -ZDQO$@&1VTJ
ME%L(E*-C*!=ULHQ9@FB(#O& "7(Q*$2E(40HXHSRN:1 G2M6-VSRI$@%<Q7,
M+3O,_78/G..$F>28ERD([IQT*F:#U'EN+)7A%C;7@\>$5Q7@/2O@\3' D\%S
MRXQ&2>D(9FO@R&HC$"/!14J2$8P7@$>DJ$^S7B<J/%=85V'=Z\2Z9).7C!!G
MC<KP9K&P0D@LN+?22%]AW6)AW7GCKUQB<_.TN?%)-#<:>TDEI;QP*#'C$3?Y
M.*A3&&Q8S%3$A#J;P4[6%9DT8"N@JX!NB8'N'CCG@Y0XBF@)2=P R'&=-",\
M,6&IDI7MNBCPUKH);T8[&;D)R%$O$/<F(1-4IG8L41*"L"S.A+?*<*TP[@UA
M'(G64\6=9D)P&SV8KD#N\G%:&11UMW"Y"N.>$^.:8Q1.ITSA/$-1$ (4C@6D
MHQ8H"2-T],S" N8PA**B+LS2^.<&B33#@0RE6A0@=E<,'/0.?U3;I.H:U36J
M:RS.->:485> DBI+-RPP<6G&TT&USJ?(IKNZ!KW?_$WE? M'?@8MGAZFX!:(
MJE>K5*W22Z_2?0)@TBK&$E%."4ZT=L$R2HWS#-XPY/[590$#/Q80^)].KU<9
M$W,S)BXF@OV)&<<5B<C:9!!G(B%G,$=!LN!"T,ESM;+&&:LSPN=D251;N +:
M:I6J5:I6J5JEER,M<R^)7Y&6IR(M$QY0$I.W6BE$F+*(&Y$+63N.+"8V> ^,
MAJ5%9"V_\&0,"\+ 8./MV[[Z9O7-^W_SWHZT,:_<<CG2_NEW_8'M%14M;S1P
M+"H\#0_%/\3'=E>'YVTJ=LK4+H>*?1@1ND62GHH(5:M4K5*U2M4J/6M^K.7:
M>H*38YAP*ZDF4G@=E93"1A[2O:V*8?66(LFB:!"][O_;;W5SI?G>:2.>'G26
MH]_"4A@;S<G3 9Q$XY4," Q%@SCE$EF=(N(AFL!3[E./5]:HE'5#)ELTW#UC
MMMK5%?96JU2MTC*NTGTTY-S];I6&?&8-.>&.\_D8"9888:(4XB1AY)QR2*L0
MI?'1&!,63$6^K9RBS5F-VZH4HRH.]!I7Z3Y=2EVPQ%H6E$^<6^.T,RI2(UUD
M-"5W;WVT'@[[O=.B+<MVY[I2:R[2^O%X4)ZUZ,K@QON%?<XEZ'NMTV%7L;(7
MV$@CL$*[5;IL;KJL-5'BQULND@X$"183XD839'RB*% +TJ #9=[,[,M<@<)"
M@T(%W=4J5:M4K5*U2M4J+=(JO:3SI"*K2T16)QTOT1L'PH!R%VG$@\_GWCE'
M,7+KO+=8$[F ;/6-Y:%T.S!UH5=+W<[153_X>!Z[O@5[JLI J6("KW&5EM,%
MLWX<-@<[<] &<K!A*T4V-T5V,>%UT3K)R#Q!F+.$N)7Y%!)U2'%B=4B*!Z=6
MUI2I"TT>J\<J'*C0NEJE:I6J5:I6J5JEM[M*R^EUJ?CI<_#3"4<+)8(YSAR*
MVBC$@:8BIX5"3JG_Q]ZW-K65*VO_%1>GWJJ]JRQ&E]8MLXNJ3,CD9&H;9A(R
M*?(EI6MP C;'EPGDU[^M99N #02"$VS0S,!@K[6T)+7ZZ8M:W2 SURYH6$$%
M]7%%N<P"P:;'?+K#X3C%UO@8F7O")&=.EU:->ZE;"0^12K<)Q%R"U^6ZG-XO
M&_;;'@]P!B=[ \V&P'F9-9-D-3QS:<)K]]F"<X4;)5!),<2 GAQ;(!:_(QRR
M5DFK("3?V&*FS>E=@C,KJU= KE2Z@Y6Q]*-C%8;O$X87JLQH#B:H0"2/F8#V
MF3A@E#"=G)3 A8)X)0Q7+E]I+J]87*E4J?1 J+2DZ)1[]I0T#3XICL1NN##K
M^M)9_\T=NEY([=8?XUYJ"=IN%1WC1\2F?.NY:9[YR?0\$4C$V!_[P]3DFK\Z
M"_VW5_JJN:MN7J%BF3.STKQ_FT)DQDJ07G*N!5!/G4H<O!4L.RJ\=M/B%3=3
MDN>*5U1%]^:*[FMZ.E5T66?OT^G.7^\3)&NL]40Q&0EPKXCW0A$-F0HNI/ <
M2E#B8AW%[W.4+X,M[GFGK6)BQ<1EQ-$)YZ-6:%\*#E%1'ZV,P7+MDS$J\[M@
M8O4,+ TPZ1Q@<D6=, D(,YX10 6-6"08"5%0%8"GS,OQ^398TV9<5-BLL%EA
M<YFJI$^H2WIP-#A(3'A3 CTL]<XDC>!987,E8)//P:92U@D5!8D04RF#!L3Z
MH GJETR'Q(VVN2G;;:EN<UEQL^)FQ<VE1A#HF(2E+G'+(Q@;7-1.*9685T%0
M 5<#9RT&?A\("G,(&ID"FXTEBAI'2@@(<9X[$H5F(!CWD&B#H,!$V[)%@_W6
MJ9LJ>%;PK.#9@*?2S@L')HH4P6DP&107B)_ 0"DN*WBN%GB>=&8QP7O/9>?C
MF_<&N)-2"&(<('JB%DJL$9DXKBTPY1$^W96EQBMR5N2LR/E=YGJ,SC&:8F3.
M 7799,VY93XY;:.GU<NY*GC9O8B7P6@JN'5$^F307L^*&(/(Z5/4/J&*F8*\
M$B^KK5Y!LX+F]X.F3]SPY&U&FQU"8(8SRX(-62J?0[[&5*^@^3-!<V=.R0R>
M1J6H)!R8)ZAQ*F*5$B2Q))FGP3-;,ORTK65MI1["EGH3?O7+R.'KMF;#V1D?
M(8,$_!R[_VS]!W_-AG#D!A^ZO:8O:H9?W5Y,O=$3KAL@O=#"G"8AM([94!M%
M0/U=6,&I#C%;JD 5IIA$7+,+$==S_! .4AP?S@YC7N",O3*&/7S;;X=X:3T9
MX##][ZO3=V_CL>>@]O<ZV&;@^WQ?OMM^ SO;@>WPYR>=MYV3SHO.R>[V4XZ,
M<?)N^U7>^?@)WH-&W8SAP@TY6 *:2>*RH,1%:G7*GD5I-UH),>(8YW0T&*=E
M RECWT)27I#T:6LX/L*U=-H4"SMPO0_8=A>[40[A3HG:!";J7UNI(>ZDBMA!
M0FO\I'6$+S@8MA(NO'@Q@J[5';:.!VF("Q(O^738__QDQHW-&C_CQ0E3X8 /
MW?$P/9G]\>NLD%NWUW2[>>C7Z;*?,F@YESG'4PTC3"[_^KD;1P=/K-TT4A2I
M,8UMG+YX<I5M-@)E#B FU[C85""NO$PWV7=>DX)_UY/7=59M6OE]K?[\OII-
M3>W:]!686I.^,GQ0K\N"1;8T5U]=M;Y*8]:DK\A<3-ZHU6\$?*]$7#>C-PR>
MOTS=NV905YXMN-'X0Q%K@Y\S V9N BZ/8W_6%/K\CQ_\LM4H9(]X*K[F%6FF
MHR07(2\G4S--,?*()^=5&CG\,C;3\=P->MCSX2.>CUGNC,HY.!G;*:?!8+HX
MSF??:;[8&XR'HSH[5\S.?[O.=P_10'K$,[37GP?7)27B6=,S9=LII".?!BW!
M&JN8_8CT.]]Z[DJOU0/WAM]Z^ _%Y6T"M\8E)XS5X(-W7H--DAHI.0UT$M;+
M&!?LD9X0"Z>[;U]^V7VQ<[B[]^FTL_>JV_GX[F!W[[G<__*)[Q^]^=+A?WQ\
M]W;_=-ZKO?/EI=S_V(%]_D;N[KT\V7GQ\G3GZ+DL?=[=>]=]M]?YLG^T<_CN
MXQ^Y\_6$&.U\?,EV/KSGS&5KC2$F1R!(&TF\9('D:!/ECB:MW%).B-UV[=_S
MP>X*817"+D 8U9&"B>!S-F!*2AA)I:(Y6!&BD>HN$/;P=^U^&K[1.7R+S&IJ
M0!*M N(;S9J8% RQSDB(@*)(IK)I)[1I,WOGA)$5Y2K*K37*)0O42D%=8F"\
MLE1#270EN&9<WDU1JRBW-)3C<RBG%&IKE@))RCL"5FOB3++$6)N,4RJ;$)O3
M Q1TVPA;8:["W(.#N=M$_,?H-"1*I5<,T,YQQG/+LXHR"BV=OAKG:L3_?0 >
MS &>=#YY"8%P!YH &%3KLJ=$,.UXBBQ3K3:V;!NX:!MI[IY+M4)=A;K5&?=M
MH$XFAPRA?.-T\S2A5F>B#)3KZ(574*%NM:#NZ^&F;;QO;_\]X\Z4VELD>Y<)
M9*:)5901FL%:ZJ-AVBSA<%,%N@IT*P=TM\G9;+25)F8KM(/L@S>>*<:\E5'R
MY$PU75<$WKH7X2UG(T4Y^2ZI @))1V*, T(#8PZI&%,*RSJ+5#&N8MPZ8QPJ
M<2+$X!R/ 5@0-@"'0&D,!J*'BG$K@G$[<RJ<EC$Q:@71 2P!&PQQ5BN2:7(Z
M2.I"EAM;HDUILQ.Q+C W#:69=62VJF4#8DLZ=%G;J&W4-M:LC<=5[&XGC5K=
M7N@?I5K+;NU*#%0J52H]$"K=PI#@6FO/O?4Z9;">.8B:>\>5H"&S:"X];GV=
M18$8^+*!P/_VAX^B .Y/,B9.%_;Z?4S20)#$.!H(@ ?B>= D"@Y@(T_6Q8TM
M(VT;&-3J5>O%PA5H*Y4JE2J5'@^5;A.T\STY8JK2<A]*RX('- 9G0V">9&90
M:TD.B!/2$ TL9,E!F*!646OYAB=CEA$&.YNN9_MZ9[WS]G<NJ0#BFCC2_AP/
MPH$;IB;S4Y,] CO0#Y\F"9YFQ^)_0"'$&XG82Z9V/43L]RE"UZRD>\J_6:E4
MJ52I5*FTW/A8DY1B0LL< P.FN/,&N'5&4^DU\'1KJV*6OZ4)LOC;'8[3T_!_
MX^X@Q6?]X:B31@?]6(V-91D;.Y<<#F FHR5A2=)1$'#1$R>5)M(SGP0/V@ J
M6*Q-F6QKNEB,ZM8% 2I?5_2M5*I46BLJW>JXW+(];U5&_F09N>"0<\8E[0R*
M1A<9 <,-<=H&8ED((3.9?* K)R0?5US1)#*7>#=,9;CGLKO5,*.Z%_0 J72;
M1!4B:<YD1$O-@\W61/Q7Y1!U=,&F?&N)]#1^' ]'1ZDW&N[UO^9K+:E:7_:F
M25I?EQ3T#3N>S[7XJF2A'W9'Z74:_-,-Z4\<>S^^2J'_H=>TTLBW*LV6)LVZ
M"UE^F/ Y&"%)!HW"C*/99UU@1$63F(V0A(T;6X*UM90KM+E40:%"=Z52I5*E
M4J52I=*:4>D^W2=565TC977!]<(HJJM<4)+*U@0DFHFUX$C47JK $V=:KZ"V
M^LAB409]G+HX;.5!_ZBU>UPF?]A*)VD0NLA3-0JE[@H\1"JMIPOF:2\^GW+F
MM/KCE&&K(%N:(#M=\+K8+$R.QI*892"@0!(KE"84%X'C,5DM2]91)MJ&\R65
M0ZU 4.&Z4JE2J5*I4JE2Z1%2:3W=+E5!_1D*ZF+>+18\!0[$9,$(Z!+DDI,E
MVENF+*4I6K&*&NKCBG.9!8--#_MTA\-QBJWQ,7+WA$O.W"ZM&OE2-Q,>(I5N
M$XRY!+_+=9F]7S;LMST>X Q.=@>:+8'S0FLFRFJ(YM*DU^ZS!?>*U"8E7?)^
M:ZH(1,F)XRH1)60*07L>RY%I+ML*%K<);IWWN[)Z!>1*I>\J;KKL V05AN\3
MAN=/DT$,//LL":14:FME(#8$2C3.+]J523 =KH3ARN4KS>45BRN5*I4>")66
M%)]RSYZ2IL$GQ9/8#1=F75\ZZ[^Y0]<+J=WZ8]Q++4';K:)C_(CHE&\]-\TV
M/YF>)P*)&/MC?YB:C/-7YZ+_]DI?-7?5S>M4+'-F5IKW;Z$M9V,E2"\YUP*H
MITXE#MX*EAT57KNFA,5-E>2Y$A95T;VYHON:GLXINIP:EY4#PI+)!)1)Q('+
M) 0A8HC)1%%*95.U)$?Y,MCBGK?:*B963%P")B;A?-2*QRPX1$5]M#(&R[5/
MQJC,[X*)U3.P-,"<=]!R)Y+1$ G*,_P5="".!DHD]<Q[< * (6"VP9HVXXM'
MZ"ML5MBLL'D'5=(GU"61T6APD)CP1EBO+?7.)(W@66%S)6!SOH"!X5SHG"0Q
M7DL"%#1Q-@K"0)B(GW(V)3T7;5NJVUQ6W*RX67%SJ1$$.B9AJ4O<\@C&!A>U
M4THEYE405,#5P%E+@M\'@LYO2>G @T]9D\B-(E#,=:_ $ADI"D250*?8("@P
MT;9LT6"_=?*F"IX5/"MX-N"IM//"0?&&17 :3 ;%!>(G,%"*RPJ>JP6>)YVY
MH&#OG&/.)Y*<% 1LS,1 4JB$.A<BI]GGJPN.5^2LR%F1\_N.8T3D.YIB9,X!
M==EDS;EE/CEMHZ?5R[DJ>-F]B)<Y&J-2\B0QE0EX:XDQ7!.A.$7C :WU)E/H
MY7A9;?4*FA4TOQ\T?>*&)V\SVNP0 C.<61:0ZZ1"-25?8ZI7T/R9H#E_\@Q!
M,YC (H$<2D;*H(CGT1$NI:8T"ZE9V4QO6\O:2CV$+?4F_.J7D</7;<V&LS,^
M0@8)^#EV_]GZ#_Z:#>'(#3YT>TU?U R_NKV8>J,G7#= .AFY'_RR=38+W]?(
MTIB;L6]Q-R_<_3:U!NEX6LHJMJYD]F$Y*3J<XW>)*R6[),I.!J0@#'B>DV)>
M0&!9LFDP.5P13/YRY_=K4ZTWIU.'LUSK-X, NIX0<)C^]]7IN[?QV'-0^WL=
M;#/P?;XOWVV_@9WMP';X\Y/.V\Y)YT7G9'?[*>^\>'[R;OM5WMG[2^Y\>8/M
M/Z<%!MX;1='23XRDE)&7HX[$>VI)$$DZB1:C57IC2[$VU6:!D5NN=]LU<,=S
MRW4-+'4-,!P+?1\4BS8902CEAH  09R5@7C0B5)6C@&4O7ZJVTPLGB1N3>A<
MZMKUQP/\&0U'N"X0<B_6N8O-<8_6Z"#ASR"E9O$,NR<MO&5T,&PE!+?8A'I.
MY,,LWK.-B#,\3OBR?]+AZ6:KA1@T3*,1(O_<"=IAT^0_:3@J+\+^O'K]9MCR
MI\VIV_+5UYZ.+AS+W9R\<?(;FY^>TKTO=.O],[CJG,QD?5]8\J_2I+MOCON]
M2\_A/^W%79SU0>6&;W'#SG:'O?<4C3Z9(F%, R(BI\3$S DW)D<G.9*TY-NF
M;6$759M[1<2Z;NYOW<CW5FOAF5"$49T117,@ACE' @U(1Z]+->"-+1!MS>R5
M(-HD9&P@<@90+@14AD=+@L]VJ]N;HF=)]5&@<!Y$-UN3!B9+IH6_L(7#;OH'
MF[^Z>Y-"'MA.N3I1(?&S0ZW:?4BXX(?-+=TY\&U>L7E1!RY34QBDVQLWZ44N
M:,53911*UH?C_K!)4O($N^?*\'[]W(VC@YD=>NZIJ<U OS[B/%H(X]'5CYRS
M#P).%'+!LA5N>B.%F_&YV3GW^V PZ\TQ3C+Q.*V?B,O8V2?N\+,['6[\<M&D
M0'MBVKB1FV4*YT=_Y1AS_F%CG)@V""?]04/O)VCZI4&Y"_OD5J8O+60ZA.O_
MZ09M7?:*V1 X&*L-ZDLA&*T3BT"U?8_Z\EZQ%,M2?U:0OC<:_N<7=[6I-[50
M2?%N83]-6=O3KP93SXJYZ ?[04MRW@9<.);3+,F=OU^U6R][8?/* ?W\GE[.
M/#O]$38VZA<RH.5<$ K_:GP#KL#3[]V>ZX6N.VR]'N$71Q-*K?B@_A7[AX=N
M,"Q(/CKHC[&M.&PC?H=T/&H=I\$$5ELX1/?OUNH/9]QSX]A%<OS[,J2;$P83
M'8/GX+FC06JCP:1DJ.(L2>LHMX!2>*)AX3,I/BUJ"QC4NY6QUJ@,(7*K,C-6
MLB12MHS*C:L\+XQ?[GJYX &:BW>'K#.CR1B&BK\2GHJ@@"K&(H=D=*/.L9D9
MP";JW)P_,QRD.#Z<:6,7/)L-LNSAVWX[Q$N/6>?ZV*'O+40I;' D&JD)2!6)
M5SP2+I0247'#<MQH)511C\N2'XS3/:WRIZWA^ @7UFE3_OW ]3ZDAH$;5IT2
MN#EDJG]MI8;0D[KP9]K>@I8W.P_)T%IM':,:59@XMGPZ[']^,N.DQF/Y50MJ
M7*2AP,?Q,#V9_?%K[ Z/#]WIDVZOZ7CST*]3+IBJ3D59F/.0-FPQN3S5(ZS=
M!":+*C$]J3I]\53+V&RTC#EW[^0:%YN*RBLOTTWVG=>D^+Y6K^NLVE06UJ2O
M9E-+OC9]!6G6IJ_K,Z\,FV6Z=O:'K )U]=7SK7[C_/Y*'-/_MH4TS85PV>[=
M-8.Z,E7$C<8_44Y_S@R8;]D_S00\:[S:S>Y=HY\]XJGXFB>VF8Z2+):\G$S-
M-&7L(YZ<5VGD\,O83,=S-^AASX>/>#YFWN?*.3@9VRFGP6"Z.,YG4VZ^V!N,
MAZ,Z.U?,SG^[SG</T49ZQ#.TUY\'UR7E55[3%$$=-P@'+<$F-O&/2*7\K>>N
MC$!ZX)&-MQ[^0PE?C)&)8$O0-]@F?-'X*$626J:0'9L<T694"/9(L_UTY.[V
M/G]W].;S_EZ0[S[^]?G=QP]R_^.KCSLO7GW$[VEG[^#3[O;O!_,1BITOGV '
M[WBW]]L!]O=H9_NWH]WMP^[.BPY]]V('O__K9/?%7]!Y^WONG,OVL[/WG.[\
M]1XBBTSJ3$PJV861&L0C*8BR(H)AEML@EI+MY[9K_YZ3]%4(JQ!V,68IAD %
MA9R%!F:]88(Y89AWG@?*PET@[.%'8/\T?*-S^*:I,I%I3JS(@H!T0'PPD:0B
M@92D,6I7 K"YYFU:4:ZBW.-&.6 \9@<"8<Y!L-PQ+J.@F;&4*'-W4M0JRBT-
MY?@<RIG@F G"$JU8)F"D(=9E1K3VR4L%1CA$.=NFTK:-N7.)HXIR%>56#N5N
MD[PA>Y>-"=RH(,%QXS1(&6PRV?KD6+P:YFKRAOO .YC'NQ1!9RF(Y<H2< JU
MNI2!A 0JXD+76J'5:MK<R+8T^NYE<2K45:A;G7'?!NI @6#":FT\ TVCY88F
MFH/30AG!9(6ZU8*Z<WEJWIS@SWL1<K0Z&1*=,@1*\@6O,B4"U?/H@@^(@TO(
M4U.!K@+=R@'=K<HA!D2WI)D "A*2,<# HUT4+'XMJW]N5>"M>Q'> DM<!U?.
M$):Z6IQQ8K/5)$AK.?4V<+>TM#(5XRK&K3/&!0B<L1BT,Q9 4)<<9T!EJ:)B
MC'<5XU8#XW;F5#A$N"R#3$1+'@AHJ8ACU!">@N804$1)O;$EVA146])%<W5%
M86X:1C/KR&Q5RP;$EI0_J[91VZAMK%D;WXBOFQVB0HA+U[^VWEGOO/V=2PKO
M;&2BWM1RM?7FG31J=7NA?Y1^1"CG61NU6&DM*5NI5*FT##O6:@D %DW5;,'3
M[&6(47$+S*)=%,6E!_^O,V@1 U\V$/C?_G!8;=EEV;)HQ\Y'FJ0,5BJNB*6!
M$Z".$NL3)=EK8U.PR4J/IBQG;6[ED@S9RL(5:"N5*I4JE2J5[K$Z[_=D*ZI*
MRWTH+0L.>.-"R;@.1 N>"6BGB='&$!,H4^!-  VKJ+541UJ]<YT<:7-.X?5R
MI/TYS=7?Y!T[GXZ[22\VR\CP/3ZVF_K;KQ.QETSM>HC8[U.$KEE)]U3)IU*I
M4JE2J5)IN>'9V@=EP ?!5"X^4<N"M]%D_!S1N BWMBHN)*[_VQV.TZS$Q[/^
M<-1)HX/^#8M]5&/C!L9&=^%LBJ/&EUIX))C,"62!9H8,BH!#@H*#*&,)]M&J
M;8'=O;!HY>J*O95*E4IK1:7;2,BE^]VJA/S)$G+!'0<T*BMM(D%E28 *2KQ6
M@CCN.,LL!Q7<BHG(QQ53- D*)Y-*->%\4L$:8E3W@1X@E6XAC[CD @61HXPK
M\$SY!,9QXU/PV;C$;RV/GL:/X^&HJ:BRU_^:)KAD"'[9F^8&;BI,->QX/L7G
MJU+_8-@=I==I\$\WI$D!LU<I]#_TFE8:Z59EV=)DV>E"?JF,IKLU)A,>2R:"
MG%&*E;\D\H$Q@D*@86.+B;;0BZ7,*BBL-"A4Z*Y4JE2J5*I4JE1:)2K=I_.D
M*JMKI*PN.%ZXE91KHPA8AK]HI,32E(E5V7&'AHU-= 6UU4<6AS+HX]3%:87C
M2<WAX5G1X5@C4.J>P$.DTGJZ8)[VXJ45X6M []($V>ZS!:\+<"ZB3(: ]XP
M>$VL9T"L 8-,SH11:F-+F#8%<U<Y5G&@HG6E4J52I5*E4J72XZ72>GI=JG[Z
M,_33!4<+"\&Y8 )!\FM44&,D3ME E(H*_\A,";>""NKCBG*9!8)-C_ETA\-Q
MBJWQ,3+WA$G.G"XMUXNM5Z_?M/Y)PQ$.M(;!U)V%ATBEV\1E+L$)<UV&^9<-
M-VZ/!SB#DZV"9G_@O B;";8:K;D\6;9800T,I]*S0%!WH2C/N"#&2D4X:*4E
M2,E<*K4VC%K<,KAU^OG*Z16/*Y6^Q^98^D&RBL+WB<+SI\J0B%[3G(CA"E&8
M)4Z,4HEPHYA.&D*,_"H4KDR^TDQ>H;A2J5+I@5!I2:$J]^PV:1I\4KR*W7!A
MUO6EL_Z;.W2]D-JM/\:]U!*TW2HJQH\(5/G6<].:!Y/I>2*0B+$_]H>IJ7MP
M=46$;Z_T5?-=W;Q:RC)G9J5Y_U9%\5@(4BD7 H &8X6TQE@EHN;,43HMI'(S
M'7FND$K5<V]>*V7OZ>A</:C3SO:G]\ #9=$;$F@(! T:7HI\2A+0H(G&.P%:
M;&SQNY=J7R)?W/.^6P7%"HK+J"[%F)),)"6!@PG@K',YV!@S" '>W 44JV=@
M>8AY;J^Q04RNJ=%<: *HQ^(ODXG+41&(RLCL%8 #1,RV8-"6"BIN5MRLN+E$
MW+0BR,R$3S(;A,GDHK.!QRQ8="G37'%S17!S3M/,U#*7HB5,!8:XF1+BIHO$
M078VJ9BE1TW3MH5A;:;O7)6OXF;%S8>/F[>)(!#&>FXD6N+:@'#,F>0IJ""4
M#V!2NAHX:VGZ>T'0W3G-4S#ET&0P1 1J"&0O"8H_3KS2CM.D<S#-II22 G_N
M$AY0P;."9P7/\^!I)$7<M(+2H"$P[SQ/#FT_:SEWE,D*GBL&GLW/ZP*@?['.
MQZ?R/>@ 6E%*C.&>@ 5);.2,J"B8%\SHS/S&597O*W16Z*S0^5WV.I4N@DO*
M4F 0O/"6)1K+)A"UH"Q4>WU5 //E1< ,6F0N<R;4JT @V4P,&O $HC;6:!94
MME<"9K76*VI6U+Q#?"G/6B45+!41K/?6Y0P@A/<F1YYC1<U50<V_YM1,D06G
MU)/((JJ9C&KBC0LD!D]]8L%8BD:Z:%/@;6Z6=1KM/H&SB<'Z9>3P=5NSX>R,
MCY!# GZ.W7^V_H._9D,X<H,/W=ZD+WR&8-U>3+W1$ZX;*+W0Q$6VR,:Y((2U
M"I4*+[B3.07ELG<XY1GD-.R:70B[GN.(<)#B^'!V/O,";^R50>SAVWX[Q$OK
MR0*'Z7]?G;Y[&X\]![6_U\$V ]_G^_+=]AO8V0YLAS\_Z;SMG'1>=$YVMY_R
MSHOG)^^V7^6=CY_D>^Z=@1@Y"GVJ" @0Q 4)*/E+\G"P03*$JH0H<8QS.AJ,
MT[*AE+%O82DO6/JT-1P?X6(Z;>J'';C>!VR[B]THYW*G1&W"$_6OK=00=U)8
M[""A17[2.L(7' Q;"1=>O!A'U^H.6\>#-,0%B9=\.NQ_?C)CQV:1GS'CA*MP
MP(?N>)B>S/[X=5;;K=MKNMT\].MTW4\YM!S5G&.JAA$FEW_]W(VC@R?6;@*3
M16Y,(QRG+YY<99N-2)E#B,DU+C85E5=>IIOL.Z])\7VM7M=9M8E6P)KTU6QJ
MR=>FKR#-VO1U?>:58;-,U\[^D%6@KKYZOM5OQ'VO1'@WHS>,H;],X;MF4%<>
M,;C1^$.1:X.?,P-F;@(N#V=_UA3__(\?_++5:&2/>"J^YAIIIJ,D'"$O)U,S
M33ORB"?G51HY_#(VT_'<#7K8\^$CGH]9/HW*.3@9VRFGP6"Z.,YGY&F^V!N,
MAZ,Z.U?,SG^[SG</T4)ZQ#.TUY\'UR4EYUG3HV7;*:0CGP8MP1JSF/Z('#S?
M>NY*O]4#=XC?>O@/Q>M-318A:F=T5N S&,VM<%[[P!@',SD301D7[)$>%'N)
M[STXV-_[P';W/D!G[R^ZSU\=3-*@[8O]O8.#SI>G_-WV/EUP;'_\Z_/NB]\/
M=K??R-WM#WC_JX_O7CR?)#SX& ]V7SS_TME^]VGGXZO<>4U/9PD1.A]?LIT/
M[QDH9H70Q&KP!*CAQ!K\&*E2@4O-F39+.2=VV[5_S^>[*X15"+NX<6>9\(Y1
M+J(&YX5E4C,!3FNOLP[N+A#V\#?N?AJ^T3E\T]X9 SX2;G@F(%0@GB=!HE'*
M"096!%M.=7$&;> 5Y2K*/6J44XPZFJ-4/"HP/%DE =6VI&6$;%2L*+<2*,?G
M4 XB1*>R)SDYU.)\4L1&B5I<CMPF*97CLDEKQ5B;\3M'=564JRBW<BAWFZC_
MB(:HI#PEI3/PP+U6VF0:(C<F>?!7PUR-^K\/O(,YO,LN>&LR$,>,(Q"C(8X:
M24+F+)7XU<S"QI9N6\[;2-F[)U2M4%>A;G7&?:L#3B(Z;P'1#54XP:.),0?0
MFE,%-JM0H6ZUH.ZD<W8Z].7ISM[^^VQ"4BP(XA+U)4@_$^^R)51)BA8K-9RK
M)9QOJD!7@6[E@.XV:9>X\8KQF"W7P+BS$ADG!L_ <>NGN>BJY7K_\-:]"&\1
MC 9G$<\X6 +) 3%2E--(HIS#]2D'MZS32!7C*L:M,\;E: 1R2_E'(Z=8&SDH
M(R.U64.^VS9JQ;CE8=S.G J'9+(J>4NX%HR MHSX5)(E1>5C%C%PF\K9(49%
MF^H[IY;[63 WC:29=62VJF4#8DLZ=EG;J&W4-M:LC6^$V,W.42'$I>M?6^^L
M=][^SL=5?G$GC5K=7N@?I5I.<>WJ7%0J52H]$"K=QE>7DO%:>LA"@M;49"ZM
M9"IE;3.CX=+3_M<9M(B!+QL(_&]_^"A*,O\<6Q;MV/E($\68S))IHD%E L$"
ML5I[P@.2+EBA*7,;6U+3-I5WSO5;6;@";:52I5*E4J72O2LMWY6BJ"HM]Z&T
M+#C@350\.:V(,H(2X-D3$X0F2C&D8P+.&%]%K:4ZTNJ=Z^1(FW,*KY<C[<_Q
M(!RX86H2CS6Y2[ #_?!IDE]LEI3A!U3CO)&(O61JUT/$?I\B=,U*NJ<$L)5*
ME4J52I5*2P[/#BJ%D+F-RD)2RC.I?;+X;:G@&M.MK8I9]J FQN=O=SA.3\/_
MC;N#%)_UAZ-.&AWT8S4VEF9L=!?.IBCI$U=)$NI,1EN#1V)8 "*%HM&9B.:!
MW=C2$MI"+9XWOG5!BLK5%7LKE2J5UHI*MY&02_>[50GYDR7D@CN.>2VI4Y)P
M%(,$G.;$:R%)9(%KCT155J^8B'Q<,463H'#BW3"5X9[+*UA#C.H^T .DTFWJ
M5'OC;$Y1*6!@ [7&"I:$\](HJSR]M3QZ&C^.AZ.CU!L-]_I?,P67),$O>]/T
MP*]+]8.&'<]G^7Q5"B ,NZ/T.@W^Z8;T)XZ]'U^ET/_0:UIII%N594N39:<+
M^:5LD-0RG8G.4:&U9P1Q1F9B*3BCF>0RLHTMKMM&+NOX6@6%"MV52I5*E4J5
M2I5*CY!*]^D\J<KJ&BFK"XX7:Y#V03L"*6H"QFKB$D@B5<I19!UD#BNHK3ZR
M.)1!'Z<N#EMYT#]J[1Z7R1^VTDD:A"[R5(U J7L"#Y%*Z^F">=J+SZ><.2T\
M.F78*LB6)<AVGRUX73(#Y:CV1"1@!,!D8J2B)'&AF0U&*"$VMJQL*RV65(FW
MXD!%ZTJE2J5*I4JE2J5'2*7U]+I4_?1GZ*<+CA;JT83GJ)%ZYLJ!,P!BA)?$
M^&@"32EXY59007U<42ZS0+#I,9_N<#A.L34^1N:>,,F9TZ7E>K'UZO6;UC]I
M.,*!UC"8NK/P$*ETF[C,)3AAKLLP_[+AQNWQ &=PLE70[ ^<%V$SP5:C-9<G
MRQ8KJ 5N8X!,"4^!$V \$DLI$)M"M%8&H938V.*B+8R\>_[YRNH5D"N5OL?H
M6/I)L@K#]PG#\\?*A,W,2FE)UDX0$(P2QX(D8'5VE <5H[\2ABN7KS275RRN
M5*I4>B!46E*PRCT[3IH&GQ2_8C=<F'5]Z:S_Y@Y=+Z1VZX]Q+[4$;;>*CO$C
M0E6^]=RTZL%D>IX()&+LC_UA:BH?7%T3X=LK?=6\5S>OE[+,F5EIWK^%M@R*
MA2"5<B&48BK&"FF-L4I$S9F;EHNZJ9(\5TJE*KHWKY:R]W0T7Q$JY.(_8IY(
M6DZ'2I^(=<D0CRINCCS%J QJNO3.Q=J7R!?WO/-60;&"XC+R<C.F)!-)2>!@
M CCK7 X6V0Z$ &_N HK5-; \Q)S?;>2>L4R](I85WX .B)B142*T!!=\CIX!
M(F9;,&A+=>?Z4A4W*VY6W#R_%2:"S$SX)+-!F$PN.AMXS()%ES+-%3=7!#?G
M-$VI4HJ2*I)L1MP,^,OXX$CR@2HG3;(:-4W;%H:UF;YS8N"*FQ4W'SYNWB:&
M0!CKN9%HB6L#PC%GDJ>@@E ^@$GI:N"LQ>GO!4%WYS1/!Y(+RX X4(D ?B*N
MY'1R)J;$N*">(H*:MI("?^S=<SE5\*S@6<%SLN$O*>*F%90&#8%YYWDJ)=.M
MY=Q1)BMXKAAX-C^O"X#^==KY^(:_-Y"9T303"4(1D!&(<:A_6J,2!3 T6[FQ
MQ51;L\7CV!4Z*W16Z/PN>YU*%\$E92DP"%YXRQ*-91.(6E 6JKV^*H#Y\B)@
M6BZ0/LJ1G'4@8+0CCC%),E<V<9<@R7 E8%9KO:)F1<WO1TW-LU9)!4M%!.N]
M=3D#".&]R9'G6%%S55#SKXNHJ;EWU@(EP5$@H!0G)DM%7*!4B,"2L7%C2[0I
M\#8WY@$ 9Q.#]<O(X>NV9L/9&1\AAP3\'+O_3+XMR[O;&S<');?^@U_/!M6\
MK=N+J3=ZPG4#II/!^\$O6V<3T;1S[JDC-_C0[35C4C,@7&QD:0S.V+<XG,\X
M_/Q )TP$AE-0QJ*ID2%$;A6:(E:R)%*VC*+9\3:U!NEX6A,KMJX$BF$Y=SJ<
MPXH$66=&DS%,0%#"4Q$44,58Y)",G@:CPQ7!Z"]W?K\V:WMSUG4X2]M^,_B@
MZPD?A^E_7YV^>QN//0>UO]?!-@/?Y_ORW?8;V-D.;(<_/^F\[9QT7G1.=K>?
M\LZ+YR?OME_EG;V_Y,Z7-]C^<];Y$MA[4(Y;[H&H9!D!9#/B;60D.226I"IY
M1C>VM&F#Y L8T)R O-T:N.,IZ+H&EKT&/IR\9P: )4 ID+PG4.;>TY!)J;H.
M,?$DI"L*-+2M7CQ&T)K0N13(ZX\'^#,:CG!=(%I?+)@7F^,BK=%!PI]!FAR?
M'79/6GC+Z&#82@B*L0D5G8B66;QH&Q%G>)SP9?^DP]/-5@LQ:'HJ][[@I_?/
MX*J#,),%>&%-ODJ3[KXY[O<N/7;_M!=W<5H&=;E^:[GN;#\7[Q&:&-/.D"BX
M("!!$H,KE*B8&:Y73I/6N%Q-&_68U8*LNF[N;=V\9.\3PIP%A1IOH+AN:)3$
M1VO*1YZ\%5IYN[$%IBTO47=G*->D7VPP;)8GP(6 BNYH2?C6;G41,--H=)A*
M9H^"JG-I!X9-P].< ^7ZJ]=OAIN+JNOD+7-J^IEVVBR%H-%<\XK9$'C)^VD$
MB!",UHE%H-J^![%QO4K+^$]081=.%S0JK-T\/\(+H[V@VU]DYBBTCME0&P5B
M!0@K.-4A9DL5J)"A868^8V8^8>:+"L>?@WX<A]%;-QBXWNATNSL,AWU<"FD/
MW_+;(;+G?7/:Z8S3WLC]O=+^IY.=H_W/R&FP_^6-[&RC#7CTYF1WKP/['S^A
M[?G'T3RGO=L[/.CPSNGNWG/^[N-3Y+2#CSM[GSZ7/=YW>\]EY\M!=W</VSIZ
MEW>^?)+O*> T"LY)SJ@Z@ !-K$,^XTP"%<KHY.P$6'&%IOBTH%5&8>P<. ]6
M0LK.LJ2LY(8[E37:I1NMA.!U7&ROP3@U25#+S+>F4]]-PT4[[@&88=^>EHO3
MZ( +CRL8M!;@%$XTU8S)3&EF5CC1F&V(%VCY=H<'K<_3A=O@R/%T2@^[SG</
MN_@MHE$:(+RT_E5.37'ZZVRAMUY-KC1?LU__W1KUR^/_=&-JJB$71$(IA""7
MQR-D!T2LDG&H !;^5]H='XXF=91[0R3H1/:>[T1,*%E'P_;9%X.$LNMP@GC8
MN>Z'Z2SU0K>0SAV6/A2M\Z!_E/RX>]BHG7X\Q)D>#B\ Q'_/!CCK)S:+G8QI
ME 9'>']L32H;8?M(5_>AP=_FX)C^==CZ.(X?RA?MIO?X]@;LA^-PT,HH(OJ#
M9I0'7=1U!\4#T0Q^T$W-^:<B$[[.3A@/!@7:0W\XG0[\W,!_:R)LVJ4#X](L
MSN)@..W#1)Z,?:']8/+*V95C5]P>W>/9[#3":B:,KGE-&0K2Q$V2"7_NC@[P
MB>X@-@V>3H8P&DY&Z8H$0Q9*V*-VTY>(P#<>#K\^6PCQ(?72 (=?9.(P'38W
M%I.@+)+9=X,T<LV$(_$.\(;#U"H"L)L1K!?78T"J7";?KF3U*8=!231TW!\V
M:;&>#-*A*V/_]7,WC@YF?LYS3TU=4O3K(\X/^X?CT=6/G',_!20H*F++1A%Z
M(Q1AXN)<G/]],)CUYAB7-/&HM7PB+F-GG[C#S^YTN/'+19Q$D)PV;N1FF<+Y
MT5\YQIQ_V!@G>(T:;7_0$/_)&*%[4.["/KF5Z4L+]3Y4,O[GVXH5&BA[Q1%9
M&/-9T4]Z(Y1E[NI%/76 DK)[@OTT96U/OQI,/??FXC[+#UJ2-U/.=OY^U6Z]
M[(7-*P?T\WMZ.?/L](LD0"1",L0BKF+YJW$]-VC]>[?G4-P@I+U&H&R$PG#E
M!_6OV#\\="B34!:,#OIC;"LB:J>3D(Y'+43UB3G3PB&Z?[=6?SCCGAO'+I+C
MWY<AW:W4O$LUKF]K4#_8IG@=#E(<'Z)]/V==G*DM#5P\5@L#[?HO[Z.QT@<G
MB;)6$N!EQTHY3Z*./%B5(4LW;S'<RW+=.R@*\>%A_W.C@S4XCX+AL.BV$Y4,
MM9X/J>'.HC/-*]C?ZTK@S7W%I_!DQB:3EY^I.,WV6BC8<#Q,3V9__(J:W/&A
M.WW2[36#:1[Z=<I*4[VH: )SNVL-<TTN3Y4$JS<-U45/F*8ZF+YXJD)L-BK$
MW%;AY!J(36/YE9?I)OO.:Q+T=SUY76<9VT2HJ)VMG;74W*C9;Z3_6(DL'^:&
MF50NV_:_9DQ7)IJQ-QG^1.VXGPFX/*G)7@/(G0D0/S\#XI+>Y!'/RFL43M^>
MD\H&UX;P717]<DD S&JOAJ*+W"3-STT&_-@F[B;YD1[KW-1%M91%M:2$[O>#
MS]_VT36#/K.IIML9[99/:,[TIGNFQ\VF^X_(V/ZMYVZ\KNXY>/J&\WSSZ.E;
MC_^>0J1O./!;Q$BSY +7X(V0$EP*WJL<%(7$5=3<AR9&FE,AV/4QTG.NH:<A
M#,8EP&,MXJ2_SV,TC9/^K=O9>XKW_7&TVT2 _'7R;KL#[XZ>T_+]SO;OG][M
MA9-W;_<_+\1)OWAYTMD^^-@YVI<='$.YM_/EX&@?V^AL?Z"=MZ\.=[[\?OCN
MXV^YTZ6G<PEV#5@+1@OB(PT$?!3$4",)B\PPGKD!7D+CA&P+8$O*L'L;R7.?
M*4,KTE6DF\\5!H$S%H-VQ@((ZI+C#*B4G&MCO)N>!JE(=_](-U_1 9(2 -J3
M8$"5Z#A/O)>)Z!12C(YY;P"1CD/;B#LG6:Q(5Y%NO9'.>R="#,[Q&( %80-P
M")1&9)_H89H5D?&*=/>.='P.Z90)&;C-Q)F<2-GR)<8Y5/&0ID[2R).P1:=#
MI+LD.4U%NHITCPKI<C3":"C_:$C.VLA!&1FIS1JRF2 =K4BW D@W7QXFTY@8
M2T"\4X* E0[MV"Q)<@Q4L(9ZPQ'IF&TK<><3OC\+Z=:ZE,(-V?//$E9=(FM_
M1+&$&Y7ZN&32[KO4Q_*A3?*@LDM"6(_0%H0!SW-2S L(+$LV#=R""X%;EV%<
M.=CUK#\<#1M42_'W_@!',X.Z9].([>'37GPV"?UYV7L^BT+'>_\<I.<GW>9
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
M&FL)@8M%T3E/1FFT;]!^#000I(@+W!%EG7*EQKUVJ/,8CD;.*I5UK R_['A
MI067BLD(:-LR[5F*D3GA@]%!<EF]&FO*\ METQ#&5>"2H&H;"5!'B56V!-:8
MY(0(-)5X0&G;QMQ9YZD,O[H,[VW*R@2>I5#@/$=QSS173+!04B^KZM584X:?
M]VHP;:SGJA1:*Y6;C53$113S$M"HY8Y2GOC&%I.BK>R=W1J5XU>8XP4:MTZ@
M4F<#!,&,0U&@$TV&!<%IJFZ-->7X>;>&%3DAFDO"@ $!95#$"^%(IAJL-2CW
MA4..IZ9M>(W76!&_1JW5_G-0D-L,@C%F0Y"063+%S*$ZE/*QQH54/1MKB8*+
MY=UYS@DD"R2C&8N&CA3$^Y!(2$)(E@)'N5?T'HHH6,O+/F".3\C-V5%%90Z@
M7/0Z<.IL]-%:YB!6U\::<OR\:R,$)4P2J/<P;0EXKXE/(1/)7* Y2A=\VMC2
MIFW9G4\Z5H9?788O8KO$[G"6*&@>C6+1>"]I2D9)?_N"\)7A5X/A%UP;7!II
M3*D:![/-"X'63F0J&N.D<%EM;'$%;:Y5Y?B'R_')BI2M-Q3M7A \XRK@QD>E
MF;/")U%=&VO*\0M'41*3*AA)J()(P*E K,V:*!EM=))[2HLS4\BV-,O*-5Q#
M-F[/N[7H_,^%/TDC]<E+:P 5&F<"6KZ,"Z:-$XE7G\9:PM]B,I<8,\^V'"46
M A#^I"$&C5DB$HME]]:+0%'A,6U#'^!)XLKP9W7JLZ32*FI$8 "1.^ R9^>I
MRFCG2%-=&FO*\ L5OVC2R=.("H[E!*R6Q OGB,@6-1T>6'2PL06T+70-SWK
M#)^E3S9$08$S0#'O=&:&.JU]CCZXFBQD71E^WJ7!HXK:&DZ$E)9 <5\:Y0)1
MWH*4@9O@PL2'2>_LT:@,O[H,'X,$ZP4W(AL4X]ZC> ])>O#&,:"^>C36E.'G
M/1HHR37EV1.78T:5GAKBC70$.  /,AIG^,:6M6TK[NS06-%8#2XW]:H[-/;Z
M(W?8&DX*([6.FW))%Q)EWW?4QMTJZJTU5F;O1(HL9H4F#_,<):61 7(44:/L
M]-7]\?_9^]*FMI)D[;]R@KGWOMT1*J;VQ3U!!#9NCSM:,+9Q=]A?'+7"L87$
M:#'&O_[-.D<20A(VBP !IV,&"W266C*?>C(K*_,A8N622O*8.<4$9RAB$W,
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
MJ &H.P,H.@=04E#-$S>(ND01YR9G V82)0K<"F;4 C?>V%*D1?%B!?(&H!J
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
M@GGDC"=B\X$4H8E7FG-*J&G8Q[WI[&(B0AM(XAQ)[37BEF"D%2:(">R"=PK
M-J<M8Z*%^3KE_WCROJDF?_*M9T31S"EAE5#2\!BB%300Z2G10@IG4\,\[@?%
MEA1>2IZ[P'T$[#()<<<4 BK"D4LYYIA(DTC<V!),M[2Z\7GJ]7/C-#H[U5GA
MA%94,\D"IYIKH!O24N9!D8&5\H9YW)O.+M96DI)[;Q%7U"&N<[$T3!*BBD=K
MK @AEV+AH+,*-_D5UX1Y-/D5[PC'DL. 8U%9'8&4)Y?_D\$DZ[0#!&NXQSWA
MV&)QA@CP)3FC,)Z,((Z#1B9$B9@EPD46M,1X8TMIW"(W]]XV7H_UU5DJD@?[
M($@5-(\YPP]E4GB6B HD$M)PCWO3V7GND<^9!LHMPL1PQ#TA8"I8,!\"%4YB
M(EU@&UN2FA8QZZ2S3\WKT>[UAP?V(!;/;?<+=*!Q>-QJ,0HPHA7#AFEAN.0$
MZ#@15/B0--6:R(9TW!. +4:N6"U=/C6 F(Q@01E,D!%>H&0L=K#R.&\M&$^8
MME13$NI1ZVP2(2NJ- 8,A>S^\EA:(8W" LB';$C'O>GL/.G0 *-"Z82P#P9Q
MR1ARS"0DL;'68&R"XQM;3)&6U.NDLZMT>#R8I(^38Y2%K13COKT=-TON\* 1
M3CJE ="4$))R[[5UV&@B(O;&!9\:5G)?"+<8 !(LU8%CA9S#%!#.!:23],AY
M+:*)-I)( >%:G*@69C=VZEY5-QZ0I^0)Z[M@.NK$$W8,<V*LXR0*B@,!V\0S
M'!I&<V_Z/L]HC%).,6%1<(0@GIQ AD:&3&+,"!*8=7YCB[:,42W.S4/1]U5Z
M6=1:\)TK'GF;GBCO'A3E,!Y=ZO3;]8VX2SQC5>?EUJR13VTO\84='%:Y.WS^
M$/\[*K\"_G;OGU\_[B65:0NXK%3$6G)BL=-4>YXD84Z+X-1E*72>ONUNR/^\
M/)N[[>$+V^^?PO#]93NCIY &[(Y6W+TEFXTF2!.H15)$C;BV!,&O!%GE@1'E
M(&M5GUC3P++YC;T(S7;C^BHU3@H,+*#)7'D>I754&:I",H$),O'67X(G-TI]
MUTH]3Z.%HY9$9I'W(8#9;!)R2A!$DU-6>\N8))E&"RY:6*Z*1J\;4WX(_&4G
MIMBO4DS9;_%ZI*79V;ACTC*9L]==WSN*^_9;[1C8C<,&U%9VL&1_>]@N\;<,
M;+L[KT]W]S]\HH1[@Q50%8IS#1-+D3.!(&R3\%1XJP4#JL),B\I592QMMBC7
M4)%7150:1;X;1=Y]<5Z1N??$19>9"7&(,Z:1E3XBAG%D\,,3:;(BTY8VZY0C
MXZDY5UYWA[9[4.9,A?6F9>5I.>CUPDG9N5X5N\88NV.R<C:'4W![767OA:%[
M-9[)!NU6AW8O%VB+]%QHDA(22D?$A?+(<*,1=S"Q+!')E-S8XJ;%Y#I%AC8:
MO::LI='HN];H>?["F+'!X(B2D#E64@=DO=;()468\ICB:-=0HY^:;V7O./;M
M,&\Y=JH\Y=40H5Y"HT&\21168Z?=,8>93N2?>1[?YL;LI?>#&O\:J%L=U+U>
M("_!YI-HWB"KM$$\"HZLT0I$*U&K(Q$XNHTMJ5N,-BZ71ZS*JR(OC2K?F2K/
MLQ9%@@9VDD"+@T)<QHB<%$!=F&&**8U#HAM;PK0P:4['WY]2_EYV;=?'%7.6
MQDJ[8\XRGL8&YFX7YMH+C(5IZJU( C&F,6 =(TCS(! FB7'.?20JU[7C8)S=
MV+?<N%O65Y%7Q5@:1;XC19[G*Y(*$%W-$269K]C@D'.4(A\UI<F('*96*;)0
MC9?E'B-PX8H\ZD4G;PZ%>-P;E,-<WB[VO\;&OW+E\?SE#LE*+L+[9V\P>%O/
MUEYW,IE_PESNU%/9''A9(<J]6: K7O'D8 (1#D( RD6.G%<86<5$R#ENG<<Y
M76I+D,4,Q[\VOI7'H,8WI2J-&M^Y&B]L"45!C50"16I C9-*2,><2(/0H+1.
M"<M\%!^W,"?KH<9/S:_RXN>5F1O/RCI[5C+*G9O$EP!R91QL=\->GKW?>_WF
MA.ZJD>[](F%Q4B98GI#EE"%N7 *SC%%D >(\,X%H&NHH7)X+7*Z-7=;H\YHY
M6!I]OA=]7F0NG)LJ:[+!\(-*4&7K-<H1]8)J4&<-^BQEBSS:<@T/(8?0P@GZ
M8C!R:)@S"]VWD^4)IQ99U6Y1 W2K!KH/BW&X5G/+9<YP: SBVE#DO*?(2+#)
M4LY+&6(^Z:P5;LF;'XJ\JG(\('?,$U;X5>TJ-0J_>H6?9S96NI2"Q8@YI1!7
M3B.7HUX,)3B(*"EG(I^"UDRU,+UQ_;B[4OBGZ[B)X19#8"Z9)*H>BF<,!C#T
M1OEHU&0$;H:*:S?LEZ][O/H!>C3+A8M4T^A,4B'F4X^:$D.\\4D -OG$&WYX
M7\N%7^"'7+)$L$E(8",1EY;5CJT@'0'BF,LPR(TMT:):M8!!KC;WW JTYIX=
M8PU^-OBY>OQTEOG@K:7!<^*9\9QRCW'PF@?'=4.W[P\_Y^FV3CXR(P$ZP1)"
MW$@PK75PR&(KJ ?PI'EC0 #=YBU^\QH":X.?%1__Y]#"2[<FG=H='8%N>/@]
ME%_KOV:Y+KNCRM.]]2_X\Z1K1[9_4':K!K+SF.8CJ$)_K*5;_W+]?VY-AZ=Z
M[LQ3QAK&,YNO-OSA-<_ZL0/O^QI_.RG#\'"B?C-WC8<-G]UB'8S0:'CQ+1>U
M[PY1A.8VY7"8V;&8_9F;6^FP5\8F)XGQGG)M%,@>\UXK%4E.*VT^";HQN>FP
M/^G"L3V(R/6C_8)L@AX^LYT3>SK8^.?Y>8-)&[=(B\T\[O-#=N' I'1K U/+
M#V!:KU^)VC-0F=C/5T&;[-JTI3CL9X#_Q\]G2&UL[6?=*GJIR'$M=7)/>[$F
MC'4:948 [=19(<9_ZH]7(?T#/5N=').Y(5I(C5O)\>Y?;UO%ZZ[?O+!#=]_2
MY1JWVQO"PX:]/ TA=@=@CI^SS>M(Z=)VBG=#^,/1N32LZ]JI7T*OT[']05%V
MB^%A;P3/"H-6$;_Y".O!<010.+3]6$ 7[:_%^G=GU+6C4,)T_+H,'I<O.X16
M3/X^I)^0S7K=7_SYKW-+Z7E>&)A2(9<K"LSSP)EA%"L?DL&2RVQ7[U1V-<$$
MG1G8<W']MNQ7F2AWRH'O] :C?ASLPPN>=WK^R_U20-*>4L#=P]WOK^G'':!C
MK]KLP_<W#-[!=X\^P%V_'WW<#V6^Y^/GUQ3H7"?^^^WIQ[_#L:-<?J O6?OS
MQR_0-OSA>_@,]._[[LX!_?@96OCWQ\XN?0WM"T=P3=K=/ZARP5*LI8\.88?S
MT1D'#,Y@C;#B#&.C!9.^)NA 9&+8SD3:!).BS+6]8!XH$5HY%FSDD3-*C4D;
M101>?9Q5I#^"-2@/>U&-^R)7FI77.<94S\?/7W:^<=1Q@U6@QC+,>0R:<RXT
M%@9NCEJQC8LT0DX6B#(CW? 957>@(<LU^M7V]G^RVQ.@95#8(N7Q^YK'KS@L
M8]_V_>%IQN3A800(.QX-!\4H(S/\Z2C:+-4SMYS3M3_CU]@IR.2N#'+_'?4R
MD!_#=,0*$3,U_QH+&)DO.?T3F$\P$3 @F0S/YH3JE-:5'6"0<;#D'73V'>./
M5< =M!H&=/S6^B63E\,WP^KZGLM!K14#R*_/_:Q>7, OD]>> F"7U0-#V8]^
MV#G-W\+<C7];TB8VVZ91=^8M]=\O7H['8C*FSEE2[DUP+I^%GYX=+<T+].ON
M -3QQROT8C^7=.R.,+JVW[>[X<\S06O7XAWVNF^C'_7[0/#@@MU>MS_Y];D=
ME(.*/#YA8*?M-Y\"<]$!3"(GE,UE=. 3TPQABYFV)$GL]#Q0WPO8[1]F+>]T
M>B<YSJ6RJ0$0XJ"*T\VJ'P?#\JABFV>H-A@7 *BS2T_^!N9";]0OWL5N"5A0
M<U=;_?F/43?64,!PJ\BR5SU@)_IXY&)__!6IOB*;\(18W5X06B&0+0*,5+\\
MKM8E>%YN%\AA/)K^);^8;1KQO[.O#T4 T,ZOVRR*_0OZ4I2#PMD,X/ D$.1<
M,.P\,,+C!R4,O04L[,-0U]X3H*PGAZ4_S/?[3EXN4EEMEQ43"#X!@*PX;CR_
MAM1+R!3NZC&?N@<JWXG/%/EX$)]-/OP6RL%QQYX^*[O5'%8W_78>,+)!/.<W
MJ?"C_GIL*QNS":PBF\OC#<WQB\>6]&9E2<^Y@NKO)-T4VESX-=XDU_Q.4WZM
M.W_46"(WN7PPC16;0) N]=B?;$5?H03*-2Y=L@E0FUYWX^S6/[-O*C=0QIIB
M C.7V+9^K.,P ==B@JOGQN*2<K0FVSZ79UU5UU].8?[,]KE4_:.K5!!:436C
M6WWE4SL9O<  !E,&<!LANS<^1+EV WCY+=1E77PTFZ!<!@'$G23'&=<R1^MC
M9F547G$/M/ZR021_]KH'^[%_M!/=<&I9G=\33>6W&-#WV.^MRW;H=4VF>COT
MLR=[^^V3#Y]#^>'SMH#KR>YW+W8_']#=_0_?/WY^R7:_/R\_?'^)Y[=#=[^_
MA^N?E[OTC[*]\P5,K/=P[1>ZM_.!['[>/6KO>]9^]<?G]O[;U%ZLIZX(BY82
ML+:X<(A[3I&F"J/@=5 QP3^,;6S]WS\T)?2W-4JWU8!1 T8_ B-+#%6*6Q9H
M!*F6CJ2@;&!$4"VE))>-R+@$&*UI@,9#0:3YHE QX&1%C$A:'A''@@ B28F<
MB[FZJDH^\(TM27"+BQL?W&P.JM^ -L(_RVACKF_='%"_/6@+R<1@&4W1""X4
M,T&P)&@2+&3RE5;(LQIHNP&T+9:)=YI2S3.[4@R@+8B # \4&4R-#DQP6)$V
MMF#9:@FVF'ZC.9/^:%0X6D(5<]YXHKB*#"PFRHE0QCKLM+GT\:Q&A6];A>?9
M"=A!RG!%D#7YL%8$R\FH(!%75!%+O%<Z;6P93EM 0-=(A9_:.?3]VSIQ?KN'
M3M=N'*]L3C[!Z'\KO P) %QYRH76-BE#.-/&*LR8" TA6PLTWWVQ0,@8PU3D
M4[=*Y4BRG,#5LL10<L'!Y&%%G%@9(7M@)^T;H&N ;IZV<H$9B3(EI;EQ7@N=
MCSF![1(8898WM'5=@&Z>MB8I4XS6H6A$0IR%@)QR @4?;8R>TB!53BHB!&U)
MOJIBI@\EQ\!] ],5=^I?3$+(+K]'?WU;_1+/F)GF)0?;5O&&>VIE$PG01 (T
MFV]7YPE"*\$CL +L"7=<&A6)#BY@*HT73%S6(*HEL1+$9O]_%<1@<?\_!9J\
MEQ(!@<N%\TA"UCN):"X72C06U-MF_[^!H+7HVQ4@B$C-)-658YWG([M.^<!=
MY-(%(9*_K*ER(00U!LJ-<&C>0 E1"$L!>()0 0P41Y##B:(D(^<*.TLURU7_
M#)@HZU3!L]GU;W;][\;)G 3S4@L;K.#,6IN\220DG%,'AD!OS*D:0+L!H"WN
M]1-O710F(&(2 V+%.7+$<R2)M(1+C!4G&UN&B);&S5[_(U9<,'F\D%IBPRT/
M7AE.(C>14V6TP>S2D8B-XMZ.XLXS$:4#\! P+VV*&)B(MLAJKU#>]=>!QRBH
MRHHK6PHW._Q/=X>_R1!X!P/T>%8!'X,RV#";P_Q@,4@A.1]A4:!8N'#IPS'-
M*G +J\#>8F2 B$H!X?:(*JX1]S@@8[5&.A(-OY!$%%T9?5NYWJRY5ZU!T 9!
MK^[1$S@QQZVARG*GM ;#RC$::$J4Q-3PZ'M&T,5(64PDE0'1D LVJ7RR4-"
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
M5I$,XW6FWR_KNVI(R%[>O"'4&U0EQ,X>U2JZL1IR4-O8[U>+8@F#5:]X^7I
M.YB5LI/%+,PI_6P!G_&D (0-,HJ<+X)VWAEW04&BUA+H638P\.>K>$RX88Z+
M$+$,AF/*C<+Y=""7G+I<(NJR'I/]K!*Y&E=NTMMJ"<E+Z"!O(_W>Z^=-I-TX
MW.T-_V/[P[VT4PZ.>]#>5_W>Z+CQF2PMU+73_MY^\\D0;!GW 7F9#S<Y+Y"Q
MV"'!',;26Q5TW-AB3+0D74PF<[;,CA? ["X^ F6N-E7]-)#!SP8RG,>R$YN7
M+=\?$X73*XD7-!<3; C5W')GE);18^V)2%0J:>G2BF_GY2R[ON'3A2ZZO6J;
MXT6-HJ^[T[^_ M[[)]!>THC7<O%Z\VWWY).5A&OJ#8J61,233LA1DY"RT0KG
M%,Q;R#596TJI1>E*_=Y1+59CAVW%>KN^/(85:R)&=XQ(W:_],^'XSZ0U8S=M
M1J<,2:F&I$8T+A -VM[^%))R(CB'M+$)<4 .$ U/D!<Z"E!?RS4!Y.&JQ9?$
MY6\61;V4S<7A-/&8L_&8NHG'7(NV-/&833SF6G3J:<5C+HVCO&%<Y#WU='FM
MV%NRVIR44A/"3$J<1YQR70K,51(X>!]MN.P!G<9J6SUW>O]M]^"3<=3J( AR
M(0%WTLK!)\603%$S(;"0%&@UP\MSUU<V%Q#7Z]E<5EN+P2X$76&<!.8\T4XH
MDV2TC$9=V5QD8G.1*T1#-*;6=67B.\B$#U*R7/5-&J?JR!EM,)A: B9%)F4=
M!VSC+6KDW5A:E%F,F?(4&\N9PP8;'Y5,1$INDZYS!_Y /AI+:P62P?;>?/+6
M6:,X0TIIASBV%#DO"<(>$\YYDM+*C2UJ5$LOD8T;NG;/'9N;*W_$E I)8Q-
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
MQP_U39(/A[PH<<33Y":?PEI)J>.T)P'VT5B 4+CAA=#@B/Q;K?O'F8[X-,D
M'=^N$X^/%)#MU %HV7L *LYOQ4?^%7V%85Y."_$1UO_;,(\_M^P@O'M=.P@_
ML[??_^?S^^]_^OV=];/Y_N-/V=O?;[+??G_W^;??WYKO?G_EO+/^>?/NC]_0
MV!^*__OI_K=?DG%D.=Z[CS_?O?OEW\Z[?[R%M?_MOOO'#^!,_//VK?73+>S3
M>OO]M?WK[1O['<X>_/[?SJ<T2,,X<BW#LP4SG#CA1FC9OF%STT]]*PYC%EQI
M IRH,9)0,157CUD&+0DHY@Z4L_'P7X5P#3 N-G/ZPBF\S>;-J1GE_;30P,@3
M,=I'VH1_E84[<KC;Y ;^ /I):" +M#+[JMW"<C>E)F#7B8:WI]7QZRO4VATO
MM6;^^IZ=3!\X[F_JH\QX$/WTU\KF!-5799M 7'?':3\Y3^+G?_S,WG__QH3/
MW$^)QQ+7=WS#2;'VT@Q<@WNN:;BV""*+.Q%+/3 TG8'[P/U^)FFC&<[W[+%&
M.-\%YW_\^BF-1 (6IF4$7NH9CB?@)YXP0SA^X@DW35@<2S0_G&KP3-<*48X5
MF(?W.B#T=@SF0()F4#/L[]D<E+"_/\???>*N'X=<)$:4F,#VGNL@Q[N&Z[B!
MY5B!DUARQ,6:'/ N'+]GVS+"^0XX?__QS2<W#CT6,]\(DP3KA-S4X(GG&):5
M)B;@.V5QBA&$P<,N8\]V,@'8LIP8:-I'6"$;Q85LG2%]"['.WJ@^6?,N]#VR
M/"G1[Y5&QJ+HP6=*((W9EV =W(:T1,8%T$\!)I/&)Y,BBZ8R6H6/<6V8WX%+
MDRF[#7<1B9%(LPEL/\ZO1V! )1( Z/^4Y>(W2BTM\ELPT\"8U_*QI'[Q511Q
M5@IPF.YNLO@&WC$!JDNT/[?1U'WTI7C^*OE]6D[0]?R8SYCDS=<QNJOSWR4>
M_@['^8"^W=\ 1<EK@"Y\27+/.S'IQZ".-N7I^^]_O?]D>Y;O17%B^&F2&DZ
MC.;ZOA&#]21\!B8.YB\"W7><!YPFR;T)H1RL1RT1RFD)Y>?[3YYM,Q$XH>'&
M$0=7.$B-,$X3@^%8%F&YEN,$X&KZ.@L?JM[=O+)5TZTIN1VLFSN1VVG)[0?W
M4YPPWV2>,&P_ <_.3L#DCZW$X+$5,SOPW% D>*M.M]C#-LB-*>5@W6F)4DY+
M*6^=3Q:8&2+U3=!@' 23'UG@&UB6 49)Y#JV'YNQ %,QT-U#":956W$E3KN2
M4KSH%)]UB!2?;QXBQ>=8ZE(BY?A:R_$]%EF6F?.ES)^]&FPV\"_;)=-W7_C4
MP?D?)N)6LS8&Z-_R$1 Z*I/_+37,RDS+$I492JI7(SZ\+S/I8,Y3=YC;DV)"
M?N<G44Z'$_F5>6QA&[#9ZZ#6AQ3?EFF,EM#]][RXXT5B_)CGG_$"Y1:)UFZF
M7SY@_ &H2@8R9H=0& *2_/>4%R"5A_= @>.\F&A CW#V6XV9QK_!E"^U.S$<
MXG\7'K[EB="B>VTJUU&1D2S6Q@5&,D!/RJI^#31V#F\MM/$T&LHDZ.TMV':Q
MHFV,\([*238!_:CA&!\+H:" /JR /G^E_ )[H=UEL&L5R;D57/9,K<[VKR+[
M@G&>#R*>%L!7L($?X3_7\FUP.+31M%?Q!+_/PM#5\9OR,\M_52^R\/#LJ[8M
MP0!F(UH9RKN9/<K>K'FTGFRPL(:SN,:2$'DM"IR(H&O1=**-<OB_P(!0%58:
M#G5<H9S&-]IFZ&@QT%4D0$W#;UF:@3$$V,%=34N)_-5'L<-L-@(*O 9W32X.
MNZN0$(EA)KZ(4J]A7OU=?$5+ZL&?;_G]ZI_N,MCVRM]*$ ?#I/XCD$;U=PX;
MCK,QG*1<^!"W/A+77(7P@(8$'&)&3RH^IT)M\X,L0?45T.P"?-1S$\ *0@/H
M?I(76':II6!? EX*\0ATEQ;^^R-( %Z4LRUFS)7D\10_ X:YQU#@<)K@<?(2
M>_Y>PS*X HB-SV*B30HAA64^+;1TIB1J4U)2W?S/A=(62#0EO+%$[L0H)Z(3
M89<!@!3MX6^OW__GA^\-%FH@?A)Q"ZP("^)[9D_CZJ"QP'P518D4,1X#]0$5
MPTF2K"RFXXIG<;E\.HDKH0)ND#S#<,9I.IP3B*?^54J!,@.YQ@M-%>9="S@#
M!C+'1?X[4!3 :SP$ 2<WD4>_*W-=:L+;F5*5]G\ZG4P!4_E,/RYAYL,3/ +[
MRH= 3I]'^9V"YW2D?BZR\C/L9SJ*%2]*)I:[D62#-)*#4@/R49B,N60K "!\
M,IVC \\*>Y/>(-YNFN3(E. 9@H $3KX'4((W6<CC8(2W.L\,F8O/YKCX#3*B
MVCUP'TI7 !9\ N@=+C#YEJ0K 81GG9VH(DDE>Y )4/X, 5N3>? [!96>WV%U
MIHJL Q)S)*$YB<W("T$FO21X>@,)O=  _8"^X7PA?&I&B'%M%)7:-T"DX%*!
M: *?'?\$#ZDW7*M?A@"<X;<OX!0 8" Y%>=7HK=\ >!3@?4<]I*IP'S%0  B
MI;PDC@&-,])_,<LDR/=,ATI[U!H'].,UMB")^$@"&K0[/%G<OY ?5W-K$"2X
MZ(-OE].HS)*,%_=R4ZA6ASD2?@9@+#*P'5 *XG&JM ."*,&O*Q'Q0@H^,<D4
M(.4KOW#@K.J]DHGS4N)DB+_,2;C@=S,Z+%$I)'/UC7N]@=-'TVPHF7G.7R_
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
M41%1'9>H^B"&Y^;(QM#]^M/.8VW?@Z?4Y,[7H8ABBW7HE7N_\@DBCGC\6=5
M&Q4MQK$0:;K*NIK\+SJN[5/ZHQ;'3U7(=1L1^-395Q'2!&:FUA&Y\"BT_KP*
MID9'7#Q:@:MVZFR6[C%3-SUKO1&Z"P,T.#'1W>72G64YNNN91'=$=R<\FZ.'
M+-2M("2Z([H[*=VQ(- MG[5'=XV-W%3^K[=&[NMJ?HC,Y.YDZ:X 8&L.7 .X
M<^/ =4?L-@<R/02+P[?\AASX"!<<2_(3W9T5W?D6TSW?)KHCNCOAV6S=]3W=
M#)MZ]D1W1'?[T9T5ACJSO/;H[M+"N?]XM(SS&$'>V1I6,ZBN9<_NT3#6NK;B
MJ+5QV&=$(,T)Q!HTE6]$(!=%(#Y)$"*0QPB$#=K)N;5/()<6B/R@FG#ILWG1
MLL=&@HT!95\N;#"(E^A&)<4IR7]BMJ4[-GGM1'4GI3IFZX[9HL].5'>!5&=Y
M3 \=DG5$=2>E.MO1 \OM?7RR;0)J6$Q=7;0=76]=3+V[STAKG-<:E^8RSKLC
M:-]@K_?RVV,XAEN%6+958=V3\X[N>?W/NI\YDES=M9H6Q1&23NT=FKH;-BW5
M)BR=W(?7 [O_9FUOE/2KJE70J%;6JET07:JZ^&)O[/Y$%PR(YDY)<X[94D*1
M:.YB:<X+6JIR()J[6)JSG(%#EZA.5[LPF0SKN:44B=HYR!%8Y#YW'DE>T*+W
M3$C:,L9AVDWE/V'I]/%"WVWQHN6E1J+*F;:F4!29RRHL$+1I+A/-72#-V2&C
ML #1W(GEG#L(B.:(YDXIYX*P33EW::&HO\&!AOGU2<)0M,9%N*F6;@7]O_-P
M_ECRVNS:=*G!A*B2MT>+)- :9/WUU_IS?'M 742)YDZ;_ X&35-4Y''L?PMC
M:32E5O#);OKPPNTXI[&W?!@KKHW#[M82Y;()I'DQ&='')=$'J(QV;@H1@?2#
M0,)!.T56[=.'M,R^D\-V7SXUO_AJAQG1!S\D:WZ)W%)-W1<FQR_-<3:T#=,T
M5X:W8_,EG&*F]6S<\])ABVJ T\*(=N8WGH/.;P7V"<WR!)]4P^-YJ?%J;C0^
MR#7KV7R&.7RK7"@(E7VL-.8N?V.R.$5]I2"E&K*^:4&<G<XGDR*+IFK:-.R4
M:[#^#0 "3E*'I# # +\,T2K7Y(P\!,J^1\_3%#:CP1<G&1\.[W&Z/->&^=W"
MFR?38I3#X:03,'\-_J7^9>D V(D5_ER_-X-MQ&HJP70\AE?$-QR^DI4E(A-\
M"QS$#2<H)\4TELY&?!\C')"2U@#O,5A+:&XD\HJV'&O@HQLVSLL,W_>\$$/9
MD:P:PZV$S>*#U1!O<_X(CX EIY/-CSR8:'AZF2E9R'*7P;'X[TU1[V8,P#0B
M /%G@Z>PV>=\>,?ORZOOEH4$2(@5&*X>?^,AT_1HAU32*@$N4./;GX.R$P5^
M"_;$.[,7#41U^M>K/V6Q'_(T\E@8QY83A'Y@.W8<![XO6.*8?OC)OWKY47(2
M\ P(_PG*B;]\QU^NPV0+ZNM1>@,VA'W NFN$&G-F4FW&P#BHI.)=.*U,<R*3
MU[)G7T&GOL- C/1-]_WCT0;73ZB]N8H$F&!GYV>ZEA;YK89-?!_7F0BK->\&
M124*H:7\"U!V!.A58AW> !ICTD1$K](%+%2 ,DGDQXCJL=0^>%Q X4S'E.N5
M545/MQSII.HS.>11CBJEG*#^Z!G><9GWJ@T*B)':T &DW=UD"+!%T"XSS\*3
M<_PWMY#6$X6R*-6_"R^21#$2UU)_KE %B%Y0?UD*[@,@?Y$^;O-B<JVH&-XA
MRHDT+># TQFO5^_7\=CQ366="6FY< 0, D[^DJ9YD? H&V:3>XE]/"Y8++HV
M5(=2Q@PJ[&(\BV66:^T8H)97X!7AMY"^=&W;DXX>D/^#Z.G^ANI3MM!&:D"C
M:+-<7D12Q:'C<2'BK-J[A#RB10H0L-)R^#D1MQ6LEYETT#=VVZ91[3?_\Z?
MLLP7'_[Q/_QV_.*5_)6]^+;N8+NU,$92 =CF7S.45X"+/[-0A_-MR82Z!FA3
MWLJ")H /*]<(_GL+IC4LDP+A :(U=\ D_PL./#0G\E4RJ@\V.Q!23 (+SJE&
M*O _,U,'6V_I6=A)F8]&8J@$[@/R MOY9@$$-X(G<3X%6D- JU5]/5A95/QW
M"NQL1/(1! [L2I+CFLUO_.[L%/(MT3"//VO7!9(Y@&R4CPP R! H7V"P!#_,
MI7PHM6^NWJN?KKZ5NT0)!8R!S%[> )HJ,^6;JY\^_(S?>1S]\/;/XAXTU BP
M)?6@N!T/\WLAE#>99,!LDQP5'.PWG1835&A)5L;3LE02[UT.\L.?,7PLR65T
MCTR)KT24)=*%FH4)TMD4[W("?Y"N9@,CJ!>QCP_95XI\@$F6%:! 2P#&K0+&
M?K$/N_78!S.W#'X<,\QQ+WAE&\B?.A7@>-3'<G?WL2[>F]K(2LO^E+_@3[&!
M]10GGI='M<(9Y^)@L5T=+)16!Y#$NSE8X!;69UBEDM'T-E)6"'P?K5C8Q"WR
M?B;6X'#9[9%[W-UWVPB'PWMQ#PY"'M+!/:15YV![8?G0W[%\Z4!LI;2?<';F
MS N+N -IMZ@-2#2X5:!+6G^5%S 3C$,A20)Q!BO.3EB%C'9TCQ:" ,AU*XY>
MH%O2R=G?87KT/:YNJ]<\YD*]*L'_J?AP(=@"S\^.6OD?2-\@^[\(_8%*VLWO
MJCPK>1ATGQYWGOJG7=Y/YQ9E(4!*E-+2O<GQ'>#*))*L ?H@L":5*D^TNPQP
M+LW$*;BBMU),()8 # ^=&EU^LW[)G T05;6E7&8E<A\P!2!!W?FH##\EE):>
M2?+AD!?SIP+YU)^Q@PO3?<<%S2A&2SRK[B<LK A?=IBIV[ZGHSP<BUCI*^E@
MK#M%'<U:5%^+UOY3,ADPBSI[\?$E]5SIL*^&%$ZU;!$S/U&;N8C;1=[JFU@*
M5I5>KDRE-9$2914T54,+.O21K:^XN-OLGU*BBRE1CU*BW=C+B5.B7=01MQR<
M+K%DUM<Z8"F'4&I@(6M?0,3DTU)#N8)_F]Q@G!<D423N47U6D0:P0(>Z5D[C
M&QE2Y-EP6DBIF4<3OFC#5V%"C'_#3Y7YC18OO!9%K/B:E=*R1?VE:[_G$1CB
M)3J.8(O+W0AX '"2RZ!EM:TE7^8'T#"C^TH@Z6C-P<O12H"G5A,EU8'NU&PX
M6!S#/7@\*8Z4B,/.PTJ"RN_F<3PM4/HMRLZY!-2KH%7]TI7%UBTTL]C5"DJ_
MX?$$8$":_H(7<]LI![L'7UPC%-$DSX6KH<,@5UD"R6L^C*=J#[R47Y[D$_"T
MT9H#N"]#9.%<E5!?8Q-?R_"".LWL 3C4$B0D<3Q(2\D8W)(-R:QG\LSATXYM
M'5Y=5OI+A_U^OO_;'+U%@?L&,$T7 Q'+.P"S1<8BP8!"O,'CU3<Q\\+\%^4#
MJ%?G6J:#%&Q8 .L\[_&+)#<,PWS)$G"105.7Y;20445%!+"I&R#YO,":QX?0
M*B4!@02!CZ5371$Q\.YTW??5JLCCDKP6-Z=R-<E"H@ ()YU.D%/1ET4+\+WD
M*E@#T9"7=>)AQO6S4RLR+Z?1[X #).QQCB(2PS=+@<<$2/^^7/5846)DX%(E
MRP%,6/([V-/K]__YX7N#A3.^ =>@F"HS7J]Y5;U5F;.XCW+"1U5("4D:)00<
M?XWU4B,0+>"*VD8@I;7)G1A^$16];;9?NBG@T;!='U8& WM1U-?R/.55!@AL
MQN$TD0*Y]A.&V6VFQ)6.B!E=RT3 W&Q4\1T0W+H*R8P Z4#A21UKYO Z^2G
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
M1/>&AH5,/XDX'\79$.N8Y+SWUB?=T1H]6N/2+%R\-U7P>*(-L4-9(N3-/:T
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
M:EDT+Z3%<%NC,ZK0R5&Y9I/[F5Y^]Y^?M!G2_R[;HPE=^V$4#[1OL-F59;Z
MK[R5/[(7W^H:!VV=#T$'Y7<C@"9J_2S).)H$^$50?/&TA .)KV -E2#,\:L
M!U%\P0V@SEBR8RH[2H.G +2@0[#M5K56*8;#$J]^UYW"9N<9Y@ D+8/'AGFI
MFBBB;0)+%#,%5N) IP1VI@&N/@LTP,#J4#N)T6 %=2-DCR]X95;JVN1^C-X%
M;/@NF]S *K:I)2!(M;3(;^62^%KY2GA\(!6^:N\E3Z;,PNDMZN@_1%D;--(V
MK$R_!_C(0<OS>7N\&!P<GB'5P!]+Z>O #B;\,>-XL5O?!KINJ\58, A];Y<6
M8XXS<!WK"+VE7#LX?&\I!MITN]Y2M-DSWZS7I,78BCG,G$=:3#=H84!?W?>K
M?>A]M650CWK 40\XZ@%'/>"H71?U@".BZ@O@J ?<U<L?%WQM[4L^G-[VI.=;
M+TIMMU:(!$^")\'S'.%YT&KW'@S2E07OF$0=Q=FXG=+W"RB7ZE/!D^XYOA[Z
M_;^U2W37+[IS/5<W&_<((;HCNMOK$J3.; MIC^B.Z.Z$9[- QZ*>;7I+^H!T
MMT/&[:B.Q8&=DT,/(J5=GLLN#^3DM2T[=XD=JIBA=IM]W2UN^(0.HC7.=(U#
M]NCI0USDE2S$EY5A<N1*7:164L^>YJY=T]Y2A^E>T<91GQ%Y-(99.WV"B#KZ
M01WM]/HBZN@'=32-4I\+=5Q:FNKOV5>1& >PQ+:UD[?H]+F=X]DC9MJU!^CV
M@.@EKQ%I'8"T]NLX0J1%I+61M/9K_D2D1:2UD;1VG&!VYJ1%>2/:Y47N\C+S
M1N_5=>S1==6SAQ)'M 8ECC9.=ZA:-RA>.49(;^\P7N=@MGV=S[HC=MMTL@(]
M,-M)@!'172K1.:9N-Z[@)J(CHMNK<7V@AV;3.!\1'1'=7B&:4 _M%B<-75HB
M[LU_I]GDWHADBS#L>RE&I6I=*K[BSZ+M(&0/PXS6&5P^.',4?<-TYIO?$H(Z
MBR _L D]W46/I3/';05!EQ: >KO:3C,;Q=A"/1)I7@AMPK^V$92ZV($9C<_?
M;4:V0MUL;*[LT#BBRQX@T?)YT+(=ZI:Y8Y2,:)EHN4L']P.=64W'%!$M$RUW
MD)9#7_>#L*.T?)#BIXXE[H]8L$.[/)==7F;#S==\/)D6ZA+P<3MMGN<%K8!N
M=Q)Y/$(>.ZIY(H_+((\=(TU$'I=!'I<J/<@)H5U>Y"XOTPEYD-)+A2A;[_M/
M:_1HC4NK4WLG)MHU3HW$,9M<#9Z5\S&IP_FE=UZU/3VP^U]Q1T37)Z)S?-UK
MG&LFHB.BVRN1YN@!:YH4)J(CHMNKVR=S=>:V*.HNK>#S8S;!^>5R@COUI]V)
M8O4P]'M_<>W\L60U-ML)2Z>N#[9UYN]8AT98.AF6_G][5][<MI'LOPI*<39Q
M%001 $\YZRKZVBAK6UK)2=[[ZQ4(#$7$(,!@ ,G:3_^Z>V9PD* $T9((4MBJ
M=2@2F*.G^]?'=,^@+&VQ/ORY1:,N2#FKR&U;(GE_]_F^.WW-\V+V?(6LCMDN
M4;.7:'!?&[==H:<.3=\[HZ%Y?G.C%?'CW:#<%B<\C^*$[E ?#N^KZMI"FY:7
M&\C+O9'>L3>\8*7EY9:7FS1QTQSJG7Y; =DR\SXPL]W7!YN&4=L2R#9CMAWE
MHV4?']&MH/!?S[]Z_0O\HWJ:._&E'U*#?06L?NBQ,#FV!M3(PT*)>1>46-FM
MOVX0<8P^R]M_IU&L)3,&_X\9TYP0,,7_ILVAK1G7& S9TWY+0R;@Q^[HFM6Q
M+#Q'*&9T[M_D1G,6BSCZYL^=A 4WVHNAI8\Z\" TW/M1IR9?F+VNWLF^U*9Q
M-*=>N0-#6,!L(H]#H]BX:6A?X!?5 WX;5(S;2V/\"]!HML'XKQVN+6(8<@Q4
MUIPDB?U)*JYX32)H13/-'TM#P"X<0$+,O*;A3)S "5U!/THFI0$R3]=BQM.
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
M\QTS//YDA.5^B#D60I7B\2#@9FE8'"<28.$1GQ=TAD@"C7&GD9(A@&<G*3Q
M>9DG\IF%'TK-5S0J4-=-E!IVO"M?I1!=DG+ #+5 %W9.H7]?)'"*2DD1NQ Y
M;;DA#VTQ'(M0G*I2-]<P"OS5T:0B.IH7D8-2RX_$,+2/<D"<(M=4O.^)/,@P
M9&+3@2RI8MRD1#!1UQG*TUI4$]\;U'[]RR0^>KVY03^ZPZ#?!5D<&^2$8KY6
M$L6[)G UPR,H0N@?8GX3SO+N (CT'<V&^(ZF5<-W;#JO66MQ_SN*-.LPK%U%
MFVV59'N8D!_+4XJ!_V!.X'^)1'?*7*'M)LS#=%[NF#3^*8I+DNM(3F)M_6,)
MZ0N1(>4SK0\+G899:JIF]N7F*_(%EJ1T"V4NXK05])S"$#2AJ[Q*%.8L\^B=
M'S.)"')\,@FK6"\M * XXI5"Z9 J#.91S):+IK$:X,ZZ:5UF:)7V$G'S4)VG
M1!E-10HN.[*WD-J+2-T32%)&4I[HRTO-_%DNLBV=P7+;)NB=5<['BH]%*D+F
M2=()^52@LN#L6'UX!7"\")R;8S\D%J.77DF.E^XG>DY+ETB0#(B?I5,U&AG#
MGHU^E;QV3G8L72Z#7*ZE:R_$;[9MV)W!VI\[AKGA;SW;VNC-VP9K=HU>O]\.
MMAULKU^/9^^XBO&6&Q=%_.9I+K,9WF594,SDC,*Z-:Y<O,>E'CM%@"^XP2MS
MV.AR!7)JHJGXZH)@F[XZ4\C^C(DU%I=A"'I0BLZ9XWOT)ZI8HM8S)L\*+XG/
MT90H)'A)?)4S$_[BJ&]![:M7U'/""J/'QLH2D[\%,%+!K;*C,Y%Z4><*\WU=
M@G%>V:6](U=!D.8/+.I=NQQHV8I/8 :+#__+$GKL#5M:,>5R>1(JP&XKK(?L
M(I8B4K$>FU[D>Y^+PQI];]P8[/E ,[7#+*7P,6[\=>O<1?T@%_,U[X(ZJZ</
M!YV&WD_77K;87K9XGQN=]5X'W,G>?G-SBU;[O;XM6CT/M#*[EC[H-?QJV(TO
M]-P%UL,X-MF6YG?8EG4O,KT-K2MHMRN W-5-<W1/'JYFE4?%W#M6Z;M7IG&\
M71]6JZ;8;*;KZK9I&MW[VGG-8[L6''9AE5IPV"5PZ-E#?=#?(C9L&K3;)<N)
MJGR+83GM9_/EMD-S.XB0IJEWAO=%R&I^:;++NL\(637%9C,=:.5AW^CM/MNU
MX+ +J]2"PTZ! UZWT-TPQ-J@P)-@),NP>@UG)DH$V';D28839<J?O<!CI%-,
M(%3SW[>-A#X>337<S$EX.&(UW+%]9*YHG"C>VRU^0 (U6URZNCWH&)W^,Q>8
M%E);2*W)(9NV0>;/$27BWUF,<D=MW6WO/"%SB%H<\Z4&_SL51R@(ST85.A0K
M(?S2U:LCW1Q95;?HR6M1\_<*IZ&KDI52;88HX!3E)NH.5%,?C@;W;!VW#,O5
M(>(LVNI>Z=9ZJI:;IGBR0)KX =6].&MNC5DM6ZNUQ,6BI"T67)V&VCB]3'FB
MV853N2M+@-2U;4Y8OA"@NK(FO\I@7=F.7(:U#61WJ:@K)9;*<S+";T,X;CD
M_%D>'C%ZD,,CS-Y#'!Y!M9WK* 8S= ^!:G@7[S%/YWB?YGJB;?U8B=)PF3@2
M^]76!_CH9TU4K=*KW:H=[Z^MYY4GF]>N)B]-=&"MF>@35P]:AF59FU0/C@QK
MM&EEV&VU7]W>9K5HMXVUCQC>J]MLA2&IR!U&)-;MD_=YLO8RF1UCU!T^?,T@
M--M;__/#U P^741E5*O"IMH9W)4Y5;NY#S&GIZR%>N"5>@R1W:# ;-5GW@N!
M4?>4R/+2IZK-:RH9WC'NQCZ=M[PEUGS.3SZR6#YDD2(T\O0Q#[%)#YI[JW(J
MIOX(QQG6F?]6_<[O'*#T.V=)LN#'1T?7U]<&C-.XC*Z.QK$[\Z\8/V+>I1,?
MX0%!1Z-.W^S;1SA>\=&R\'/7/)(S,CLF'F([//QJS!( 3KHNBNX6^1P9FJD.
MQWH_7P21N! YOV5IPI)K#!-^_N-<UTY"UQ"G CMIH+TUM OGR@\".JB(E4[?
M,33M UUFY?#R%5?BEK^?N#@Z:X@G9]%SD;A/NGB8CQ]FMYJ*2['\$$_L!=K
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
MQJ@,).*S1709& F*1Y*,5L!BBCF()K1:%^$ZA)+WFU!-A%6-2B\Z'[IYM^P
M1QF$=C9[DG)9#$$'XI.R))N8L_#)&&.;L.4"B&W'<Q!C?X++_&O_V8<YX&O[
M:OD>!KP\G$"Z.%JF68A!XM*?RFAU#BA.J0A*.G+C-<?%H<EHUX:X3W;;ICRY
M_#:TD4^UU^'TU5\<O@#T*\_@?)YQQ]%,Y$ 21(9JW@+ZZE$29[VR)B$Z99J0
MY1I ^V3,U:)&C;FO1H1+/'U\,@RHNY&N+_M%7/TRRTQ%%A00H7&<,@=*@LR.
M.*Z% "E=#FP7&N0J</MDJ372'5O+I"99+FFO*[%QCP!B8B1GFXFD#$@021.'
MOS+#A*4YMN++&OCVR1:K2)G:DJG&&K0"EX./RXL1B0M:+S,[ <G2 )$RHS68
MDB(J.![Q+U*X-BO.-V&MPQ%USSA23P[5J/$6%ET_O.R74-P")H26DB3N4:,Y
MBP"BE\2$*&/VWENCFQ#A HAUQ*[OF=@WG>-Z0E[V\8_W_>1A/OV?DT(V'T3F
M3 IBC9*HAW(B+H$E+'BK/>.031N?Y&LLVVNWHZ-^,=WW-S\_@1G.IV3&>9)Q
MLHGT@:-[*_!+C))&%;*PO)%"^Q+)/KE56W+@:U6VQ:37,X=2ZLK8_?RU[]+S
MQ6-_W"W]_ *X&4^!NP! G MEP16XUCJKB+$B)!\YOH=ME-K-V/;)M:I,C\J"
MJ6@)G0-X^]X/,/X+Y@COZ='QO/\,\.N JS*Z@=XI3SE2.5/4]=(AE0W"@VAX
M!*MYSJWUQ[7H;NEND?O$FNK2J<:;)Y !#?B$"(]A,9[NFY]:;E<:^M3PG*A"
M&0LE2BPA$LM"(C2!I\):R2$T(=&MH>Z3-U:94&W%5G&79>F[!:2G?EATB\,1
M?<F3HR($2#B"+G;+&3"?//H!Q);XE(S!$:MM(B)QDV,$)F1JM+]R$[9]\M0J
M\Z>R8*H1YM<!_'@R?+Y@?R49-5-"D62"(5)E=%!X **<!:D,LY#;&+U?8[FE
M#W>OEJ@M9[Z>Y3N.L$1W,DGJ,A4D9)W0ZM;H3K(4RLXP-4$P$74;J:^>O^TH
M?N[[]+&;SV?99\&5X\1[CG/(C24N>T%T<2J" KS<QDH_0[!/KMH&LKU,TXTF
MMJ*U=-R/W7(\'8AC*KH(E$30^+Z9HB)!<T)!<JY\I"*U,H4NXM@G=ZN"B+>8
MY-VGA]"4.3#EB#9HN4N@%%=)IHD445IA$K>^38RY9GK(KG:Q*I"CB6 :IR6"
M UQ]/9 <)%I2-##BT.(FUBF\ZJ73<9WTU:W2$G?EYVPAXGJ3V"B7X4V9OU?Y
MW0C3*&= ,]-9 '$1V24=1?O("T>\0G,+[64K39O-R&_"VB>OI<(+7T\$U5CQ
M>N@1U/+SZ[F?O.QB?4_YC"\1D?,*#&6*J)1]B?YEXDQRA'F/?(W)4]N&%-]"
MM4^;3Q4X44T U7-=WD"$[D-)K2A0<F#4Y^A(3)D1R5!=^83N&:@LLBII.*I-
M;.-*..N0P-P?$FP_Y16M131 NKB$]-B/[Y&0Y5LAY0<_+P43,PJ:>:<5<9Y'
M(G.2J*:B)UJ[Y+E4@NLV@?>;D*W#"7M_.%%5$/6LB"D]<S4ZR$$IPRTQ I"?
MDL6RFXC*BH4<K1<11)OMZ0L@UA&ZNS]"WW1ZZ^V]7<FU@^5C/PR?T7)91=/0
M8K61LT1L"<E)X)1XL($8;02-D:NHVA02K 5OK3 1O3^DJ"^3*D[B5H5V6ODL
M)".*9H&&37%^.*HR*:,5.B;T;M>I;FM=!7D/@HF[E,1=E<-EEPRRMX3-9"92
MH6JP8!0!%QTSEJM@91-U4[\<CMVCX&5#*=4K6.K]XH+97'(1GO43X]&"?MDO
M7_L!?>PGW7C<CW[^\]"?',\\&D;1!9P$KA!HQB].)D:,41E<LCXUVH7; .Q:
MG+I',<_6\FI1"8>$OV*#T@81$9@F2?FX2A)WON2Y<,XX,)&<;K-A<A.RFC6
M F@4*:/C*3,0*8PGSIA,M$K1*<_PCVUJ6O:_[FU[5GSU;FPX\543[[KE9"04
M>[-?E%@E+.*46YUTMBJ4@3&'YB7@ZXAJ@ BPC#.3N(]MUN!O@-JGS<*FS*@E
MF);)ZDP8SK,*A*:2\A>E(5:80#0P*1UZ(<:X)@2Y20/N3;5;?5YL*89+=/C'
MH\OS]0)_K]@]Z6TQ(2<6]_GY C][*7ZQ>0NE*^[<J(_236.HUDRIW/I%/X[/
MD%*K-_X$7_K3+20$]!/D?H#5YW[UGV!\@C^,RR[.3%9&)R>)3]03R7(FEGI'
MF"H1)1I=:I1-OP7H*G')U7UG3FFJ$WH>F49\HXS#ERDR=$2RXC(P:A)KT[C@
M HA],EIVQ:4K@YD;R*1BF&$) X[CZ:>26 RSY*7W0C'B=5&U9<O=)9 D10:2
M1\M3HR+*2T!N:;>TS;V\*W9L(YQJ#/D9%CC*.:[,!^FH6W3C<M7JY0R4Y"*'
MP T1E@<B51#$)AV(,,"UE9ZRT(8Q-P#;JP*3NV)03>%5W#_] (L3M,MST-0'
MI#*H7/B<&7%@\2>;K<T9"0YM=L?.$.Q3*M5=460C:51??Y"ASP#.YL OQ@MA
MKU_Z87GH#Q&B$8+;#(E$Q3B1I>HN1.L)1T,^@^ QV%9-,F\!<Y]2LNYZZ:HO
MUXJAG''Y*I<,\\GMA.%#%V%\BZ[BK!1M1B5+SP*52G6[QR6W[/@PA.)-B-JH
M1I&<ZS#M53'*7;&JDL@J=IV8XY\.;UIEJ7*E:Z8E(M+2M]HCO<$;PKB3@H8
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
M*,:U(DG@NB]MCB@RJXBCW#.M(G":F[Q/V^VJ_KGSE&$82K;#*;-7MWT)RQD
M]5$83:(N"?>64C1XT4^B2'&O7,I9M$E4NA[3/OFW&\C_Z[: 52:_29[QFS*%
MK_*[$290LV1!9ALUH4FB:E* JDDJ@6I."&6IM]*WX?DW0.U3R+8"'6I-_XYV
MZJ-C#)R>#O4JQU[$4@S.' E)<BY3$!;2&F9EE9WZG1TTN868Z\]J_9-GKN2>
M@QPMMT@V*+DAD6D22K%D$-1E%9W4HO$9-)N^_+MR0BN\_/5$4.\\VE7#\DMM
MR@^6C_TP?$:DO_GY":!F<D*4I"$<'VHF+SFQWI6R!G1[J98"A]Z$'6O!VR>G
MM )+ZHND?@CB*6JU#L[=WF?]<#IPKS+ECI>#EGS"-<QE8H/*Q#"C0H3$TN56
MH#?'(:Y[V"W=RWV5>YO)K1E<\(O#KO2+.;-<S\\K*(<G?^SF\YD-ULN<)(G.
M4R(-CCLH&8EF/AO*A$4)MXHXW(ANG_HG5M /U072,,KPS'?#I*_>H3<^=H>+
M$D]] @-JM7(4^_/%N!Q.I@C:QG&'6S]B^TC$=J.JE@%^Q?->]LLGYX@.QG]!
M.IS.L3O_P$29@^7Y"&::&N1:3L2;[%"G:%?.-G D,<JUE:A5+N]<5XL U,"_
M?6SD#,7Y+5_E/R^N++.<M4@\ @E&H&7&1"3X_F1\>05SU C-<QOC>!UT^Q0O
MN0-.?AUOJ2S0BJ=Z? 'B'-[/ SJ,%]IA^6!2B,6< R R.8W.H?%$&49+95#B
MIDUZW7KX]BI]8*_X5DVJNUB/SW_X!5W1DU5RX/9+\#?N6G'571?[G2ZT9YWX
M2Z WH4:QB:&F 1I*2T5)K).9@&5,@>7!NS:Y[%M#W\9AO$I,^([@,]+9$\I.
M7&GHO6KDC?^>LW(DZ+*I;@']')HEP=D3S./%K-:I];KE8^__\KDITR[ZGRUE
M527Z<!7 \6QKM1R7]TO_8;IX>FQ>%M9GQ1.)JM1O6T!]F\"B2@<?LD@VI77B
M$+=\[#YM5NP7F6K)JAV9'D\G+R+.MS!\Z$K'F"E .ZY,!),E3=9S$A 5D;SX
MZC(( D"%TN# \742?&__Y'W*S-LS2M636#M6O85X,J !^'KH(JP G\W'*FA3
M=H;/RO!F+&ANDTO$Z*2)]/C%YAP)#98FZ;QWU&[*LELAV:>-ESUC73N)-K3[
MIPVGL>0Z]XLRB#Y/5TYSDE;&\[B!Y;_>?;>W_3? 7\GZGY[SN!^115IXQKTD
MU%%*I/:!6 .>")>2D#*8T.@(VG,(=;> SQ+21/9>I1@(RZRTNC&.6!PJ\0(H
MM2XF?=E4:K+U>XN<P5W9XYO)_MN[OIO,^BZ2?[XXIC1E+1R-E* =GXE4"--R
M;G'@.E(&";)O0_4U >Z3G5V')"TDTX0VE]-9A5/<&^!(W!)*I4ZCF<4T,9F"
MM"XQ(T-SJFR0=[PKF[D^/;:10,5:-R3EKS <_3D^I5B2$2ULG1,M!K<A3BM*
M6!*!.2H<CVT"UU]CV2?SM0X!MISO-4W+T^OE2\#'_/BW_P-02P,$%     @
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
MBB>WX:Z]3X1K!+9.,TO693&@5\DRKZUBRJN@DJ/@*ZTFL%WQDOY9;+7%E&,
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
M18=7/6B[]ZW*GLLFKL-[-:P1^J)\[S)]U._C*8YJ _6',*T;B.^G%%)?^=0
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
M1\V ,Q= 968A\B#)(#K6N24FT>6RZ(.LH-IB?&VHH<855-Z'$CSY2I**LH3
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
M?SA2_];IL4K]5J@OCL+X"Q+B\RCZX_#+T7QVVCF/M2N#DY]'3!09IR@@D"8
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
M:\\!T"+%JD/0W^*D#H*6\;L.@]Y-YGOA'[*\O'N+B_(7?D]XOF!AP#W7]6#
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
MA9*^NAKY/<?%.J]%^%;B_NG[I41NN"US?L=Y@>^A(&"04TX@BE5AGEC(_Y"
MXR# 08)\D\#0:3MNLOC13K647[8=-W5GZ?E"DW;!R#[,UI9G3HBT!FS- ;@
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
MFU(DH,)%'H9N('T_Y"0(QAP%T&6(!L+Q*2;>\(G?7+?_MO.:W>V_;2[[(1N
M1T@>,AF<X9;?WFS0_E9?/P<CS@=?9G.OW]S^&>&9VWG;*BQY^BB?^LC?X33_
M#2_7_%IL_['*,+:(>!)(*0A@X@0JA8B;P#A.* R%ZV$1D%A.#\T*))UN=&Z:
M\=<\*PJ %31#5="B6$\C;!,WLF)LD=4I#"^ @@TJW!>@9K3ZA<TR2_H,62Z\
MI-'PQ*68]*G8+\YD<._0PJXJU2N5;L]K.0BK4%[YA\J[](B7U;"9Q(D7NB*!
M3AQRB"*6P 0% 43<$X($D1MY1JISJL&Y*<X6;^6FF)9Z/<%N+&*4,(P@9U1R
MFL04)H&#H<.<P/?]A/C,6TA_E&0OP6^WX<D8KC/ J!_X%K5EVO5TWB:5(VM\
MA\/7+8?5#V\U.!Q0?U>/&,N5>$\T.G%-7CT*]JOS:MYG:>VP^L<;GM]W%@Y)
MJ/880A@E1*@:O1QB'H?0#QSD\L0AE&MM,QJT.3=1WULUS/D]3E>;&2>0(.[!
M]^D*/'&<%S^<NXYXH!<&+B*>Q^U+K2#6&;$KV/:6#P^0>N;:X7GDOO3"88?D
M$5<-CW-DNF1XX$DONUYXW+23BX4]MPX(\ T=YY?/?)5F^8>LY,6;-;_YFMW<
M9>M"CNLW=VFNJC=4:: X#ET'"0]BH7QR)/U''*CR62XB 0]8(/32[)@U.S<Y
M_S>%'-30084=2/! H@<M?%#C-XA-U>^$TU(^#K4CJ[D^JP,RFQG0:Q#_.PK-
M$^FZA9?8+ K8F*R^4&#]ATT7#VQLX+.@8/.[S97^UQ5>5KVD8@CRATSM65_+
M$>6.8[8@2<PB04)(7<HA<K"J\!ICZ'L$$4>$7N1H;_#W-30W->]@!;0%"[(&
MK;[$]))[6K-M43:R2G?9VN $UW;9TI=@6ZQ-)+K][YJE\Q8ZG/1H:^_MDZFI
MCA%=_=2Z?F :2MF%'V2G7GY+BX7G4!SAB$*&$^D!!W$ 254[5IVMB'D0$>0;
M)9KL/'QNRJBP 05.3J(E/,.D#,]HTUL!'4K&R)JGS8-YRL8#!MM-RMAM8-JT
MBP=,VTNL>.B:\[,/[-3*6G!$(DIY#,,P)! 13\"$A@YT2>SBV*,>#XP2(/:T
M-;=/>.?$]GZ!N>&'W7=9UOO$+7$W\A=_DK8+@(7L/U6T8GV_KBL37*IDNNG_
M8+LE2C4(&^T8_&Y[+W8(_HCA?4?@C]TR,)*NO./;^GJ7M$P?J^0<:COEW3+[
M^EEZCE6*OD48)"'"CJ=2X/EJB]6%)(X0#+P@"'D4BR P2K&AW?+<I*<"?@%6
MIAJC3[6>XHQ"X,CZ4V'NE/C<HKZH]UD5<+!!;C$6SY0LN^%YVJU/&[%G2LI>
M$)_Q X:IU-6*9O?\!G\[D/XQ1I$7^9Q"X0A5-R3!4I<8ALHQ<JA/ NX:35QZ
MVIJ;$M50@<1J(^MF'\EZBF2)NI$U:#!KQJ*CP8=5F>EK;U)AT3!\5TIT;C$3
M#\;3Q=M5F99/G^_Q<OEJ7:0K7A0+ET>>3Q(&*5'5T&,:0QPF%++0"Q*?8P_K
MS9J./']N(E%#!!5&T(+44X9C#/:K@05>1E8 ,TJT/_L3AA_XU M.?[S-'G^2
M=U9?^3^1^A'6/U:?]K%G3O(YGS"H_81/739LS'^_S11XN6*?RXS^XRY;RON+
MNISI(N9)$CH^AZ(JO2T0@7'L"!@()_0)D5^Q[RW*K,1+O8'_5(-&'_:FV?'>
MXAO51C>A8A6M6.5\:7#_J0K]U-VMUR9>SQFP2>?(>O!^A\.W_:P9^P&Z5%AU
M!DXV.JE'H$O!KEN@?=\PD;FDU=G$XA.G/'U4R6)5N@/*A8-<-X$T<:2R1)A
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
M9&0Q>5ZWH:G]6]>)M>=2'+/?JB^QU\BD3L0Q$W>]AZ/7#5.3;FKFG=AVE:U
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
M)\A!<I8>JP3I/'1$X/J!G+@;E[/0;W]NFK&)M?F^-> '%7;3M>%/H#W3HNP
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
M#O\>U[TO&R!O5[XO%&/H(JW-_UNY?O@DM3RF!N@B$0DE$24P0:)*R)Q"HKB
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
M9L$S2'CEM%-]3<I09Q1^R3?G'O=QX;&V $0:)9E@ 4P0T08=DAG,)$HA3IA
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
M8E5YP(4=B1UV8C6!2#V!NEV--X\^R;($FT904!I) =T ;E*L_(__GD5A^+]
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
M%H)0&+,XA"C#$60Q(U EDA,2X31 5GXJUX[GQK2_;O-E537AH96P.E M3"B
MFU5D#;V=T30&H*/S,EV"6N;=E=BGJ^?U)G9R^[.Z7)'R:I19=SZIS>8*R4N3
MSOG]P?= ]#YN\_1%?T:;ZU45D?-HN-#4^HVDBE1&,92<<8AH3" )6 @Q)2DC
M01@I9A4F;-/9W%BIE?4*/!II*TJ2K;Q5567G*PJG@;;C(U_PC<Q!>^2^[)![
MOT?.:ZEE&TA\7U0XW>'4UQ7.JG[DTL+Y=]RWCE_D6A7K!V.>5B%^7Z7FJ9QO
MI*BRKO^^RENS/@M0)'B(()$FM5J,)"0HYA!G"<IH0+ B5C=\G7J=';7L!6\"
M=O>BUV4!@!'>?AMEC__YW><HJ([-.': #MB@VB-KOV$=!>&)-K"7?KI.NU%G
MH'IVI_9M3;9;=5:ONWMU?WF8?7@T.=23WCN;1'BKN_JOVD(MEM_K+33]F3]L
M'TQBMO<_'ZMDR+N#.BRX8"F3,(HY@HC$,614A9"GF8JR@!$>.16[\"C;W):(
M$PG7M$VU4Z_Y#>@H> 4:%>O$>*V2-N=[HP^^G8G[2D,Z\OHT^6@ZV]$CX.[5
M[/8IWZ16^@C OC3JQ^AB:';E=?Z=FEI?56ZA76+\OZYU7_NZZDD41TK%"J*(
MZG5 804SIG^B2:(B2;F*L)-;P:[;N5%\)5VWH+UK5F4KK.UHUS^"(S/J7N Z
M+]@5V!?)N (UM",4MG?#R7."9:NN)TZQ[ +'89)EI[<]5("L+B&6U_Q?VWPM
MQ0+3-$N#5*.-20!1QA)(92)@1I@BG(4H%$[V:$]?<R.?M\7#0[%J"D&N=R=A
M KS)5TVYQU\NJ-;X F@[$O($W\C,\[)^8RWH%6A%':F4XW$\QJOI^**_URON
M>%SQWBJ/)UX9&)5FCM>_2BXU5VDCZV]R*3X4ZV]T*3_+S>=B\X6N-S?J75YJ
M2XHN-7=M'Q<<RSA12D(NB(2(<9/',*(P9#3$A%'N>+([0(:Y$<XNDJ$*5P#W
M6@6@BC70\LH!IRE#1L6.A4;&>F1VVA?$WJMP!8P24*,-OU5H:RV 4<-$C[2*
M@$J3*T"5_AHJ.ZK),M%6H_<8HC<<8;_!? /DF#;L;SA0!P&"%S0U="_(-OO$
M#I_RE?RXD0_E@A&.-?^E4,@T-3M  4D04(@307D49 H1Q^(Z1_N9&_\9,3L9
M6,"?1E)0B>KHE#L%K.U.[V*X1M_:#4!JP$ZN%P?/6[?C?4V\5^M5^'!SUO^X
M^_7KVS4U45[?GAY8L5R0)"1)A BD&8TU#:0(9BC)- WP5,D(IRRVOG;]K.6Y
M3?Q&.%!+9W_)^CE<_9/[(A!&WR]9Z>]TE?JHKH.O4#]O;;*KTT>5Z%Z9/O[
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
MIK!D55=RE\_ZNBRW#VVEP4?)Z]JE#^$"IW&@,$D@QR:OO8HII)$*H4!9I!F
MB%0F3H&XHXDZ-Q+Q4/1SGQT>=+2N4\<:O8%1W#$8>+Q/Q<Z8FL<',#)AOOK8
MNX<SCSXL?H.AQQ-WVE#JT6$_",0>O\>AV^?^)*F[39M@<8K3)#.YR0E$(A&0
M4J7_$!2A3&9<*:?[:;8=SVV!Z2:=?IZ8^LIDIEYNJ])^U_]?<U?6&SENA-_S
M*_B8 ":@DRV^+##7)KN8'1N3V02+/#1XCK5IMQQ)]L#_/B1UM/IP-ZD69;T,
M/+8D5GV4BE5D57V;3?&#J)?1M"/X^6G+*V!.)!N^8;.A5I=/S)BGL24FUG-G
M&W!//R.>+?[;3,:(P-P-V8G#<LO!9P[*W2 Y#LD=[Q]G'C\]/&Z*%R%,QGR;
MJ1FE*QH*O()24-V@-8X@ECR )*",I#Q8!8&3)3PQQM*,7B=B4[;A9J5.06AG
MD*X$QG=XOH>)A[36,^I/:B!.C3.K+3BCZ.%G?^Y2]_Y=OQ;YMOZ7<K6>2O&Y
MJ"O#C%UL-CK=I-^#RV1"A-3]13F'"9$29@'.8!)P3*,TH"&QVH.S'&]I7_XW
MTPYI4^A^2[VT.HABC;Q K::B!/6] ']J[<!SHYY]HRN;23AO+SQ Z]EV&&E!
M*R[0\H*=P.#]B]OVIRV*]LW#)D9SIE9BOPY?P#/O[$2=MQQ .M.'R^8ILW7E
M<E!IV*/+Y;:1O*#Y5COPGYO3E\;U:\/DVVW7,>%E+:E(<(H"&(M,N6:K+( T
M93%D683B5&*Y8DZ,&G;#+LUF[TX;F4Z+E:8:W^1TR$8?L-$*.2;?6$Z!G6LW
M/;">+78K,# 2W^R"S6[_4$6.O=@3$H@ZP30MA:C=T/.2B#K!<40CZG;W2**?
M?"MNY7XIYF]-B\CWIIED<V:L_J*^E3CBREI)#+%V,!,94DC#50!5&!EF01K&
M4>"4-N@R^-*,5BMGT^:3=M+JUIU&7$>.()=9L+-8OK#U;+>TV*8ORWXU]@WH
M\.Z%!Q\N0>W.-30"LVDYB%P$F)>;: 0T1YQ%8Y[A'B5WQPUW9<&;3=);J6QI
M7MT+KKT]G>,W] "K->$9S8(XA#@,5,S,,V7A2$I@') T2+*5E,2*,'G4Z$LS
M;/W1X6.O@?X@9:N#B5/LXSSWR;@<.WN%V/<N7(?N3GA-]]F)W\366@&P%W-[
M1=P^SO:*_$Q1M\W[W40?>QM$4S%RCH;P3$SN_LS9(O31Z@[C]?$/&9DIU62
M?Q6/1:GCTE^VLB@?S'OY>=<Z+*68AQF#)& $)D&"5.Q.=!=4%F<IC[C@3DV#
M; 9=VEK1R@QZH<% ZBM:BEE-@)T?/#6LGM>'"1!US^IQ@&C:_!R;@>?-M'&
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
MC*BNF!)1EJC[5VC]+$I:>(9L.(9WT(QT@)&R?-&NJJG/'H^AY4HV#A??*\\
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
MP+F:DG3) 5/!0RGT#L@X!J?.E\EOD; H(28M@*HZG6SOTS)P:>A1X'.0_!M
M4-FOE]]_@>7G$E&5\H BL5?CDIV8IL7[^:LR6W <+E8ID!$+B1I(@5!3[EGQ
M(BPHP@H65PS7V4 ==.U&9R-3^_K>_BHJJ\W.^A_'9]-Q'L=27;6^$(CQ_8?9
M9!Q++O$6Z9V:P3_^O![ZO^] <$\MW]_/S_QTT\ORNNG\NL_EAQM<O,^;'*.?
M7/>COT(E-U%F"9QD4W*-2B7BHQ"$FTRS,RI+72=UW OY!U]^.X0(7'-Q,EM<
MS,LEU4?U_PE5_F)2"@*TS4G&N/(P/)$!UZA3R1"JN=<Q1F4JM>(_-J?#>I#'
M7QOW;NFUC*QG:/-KV?ZC[0'/8"_PC +C&/Y0N1I*EC,)R0?"F+#!"R%5I1F"
M3>P%93+6XGV^H[GOZS]OK#,:,4*$3'@N%V=<9"2$J$D462;FK>&IC@7O1M^/
M8'=WP>%=NUM!BPT$:Z?P%:87<#DY^6[S@;O<B6@E=<F2+"T*$(PCE@E.A*0T
M6ZLD?E.I7&\7.H=-$PR/U8I:?88[_$E*X_)X/[F1K'D%2S^>]+WI/_:JVGY
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
MAXKGT55XZK:^?N@:C^&QTLJJV4<1VR1Q.E[\X\T<BB$!1-3R%(W*IB78*-%
M8_*6Y#(-2_(H29 RD^" NZ@E!3'0.7-/''9;47_8@HXA</2'6%_KCHLC#]DC
M][A'!PA$"NV)C881[8S-C'L+H<YPTV-QV&U]_6$K.(; T8^VOBYW\K_-)OB8
M"7K3-RU/CCFPP#@)O PT,J6B3#E%3/!>BPA!T,:R?COSV&V-_6'K-8;!TA]D
ME6WLC[1H=RBU1$1=6L^")Z&4DFG*9!*&NU#S".LH/'9;9?^LUS@JEG[45?9J
M_'6<8)J*7$:>4X?Q)V[IFI>&W#Z0D',@PJK(A5(RL<8JH;JRUFU-_=#E&,T@
MYSDOI2[7"U:_?(52N9+>B 'S-E&/\F#E:#Q'XKS&(-5QJSRS@M**[2J.QVBW
M9?9#%UTTBJIF%]TH"BX$BY3$D.QF-!%3E@1#+?BDG>#'['?9#<)_K%*'G734
M -)>GW^9S+X#?(3YUW&$[4S].IM^79UXK<2W^#1;^LG-W[^<+9:_SI;_!Y:G
M$&=GT_%_H\!7*_/-;+[Y4?D<&P4#RE.;B=&EBB,:01P/@D1/N4J,^Q#JW-<X
M+I_=&B'_J/4,#6/J1UYQ(Y:RIU%10F,IZRTW5VS.A@06I!*,"EGI,E0UEKJM
MHQ^M=J$MI#2P9.H5<NSJ1\H,7"9PA!DH551<$F=#(MQZSH135MOGW7&\G[A%
M_-#E#BVH82<D/N<EO/KI8CU=Y*K5K3(L.RI+58@O+0N]1A5:3B+/(3)KF..-
M=>S;QD:WI?3/.H>^$='*<MBG;.KUMR_C^>K#&\93!*NEM20Q!6@'C"<V&4J2
M5\9;)T*&BM4*?;#0;1G\T.4(1T="*TO@?OXD)&N5!4,L18=4>EJ^XKBO); R
M2Z6U.69+L&%'1+P:+^)DMKB8P_M\DZI3F)0N[,6W7]Q#Q^(D+%;7S48N:R=
M<P) $9<\H(>??"!EO+G+0$5,:C?SO)-ZF@79$/Z:#1)\PI!+V.R)C )U 8*1
M1 5W5'GJ96.M[@:)'*J=U3>WE%H'80.KMUX"))KD5!#H*29;=NS,2(B.DF@D
M:/Q.*E^G-F;85%FU4_L!5U<;(.EMM?S;S_<4B([F/U:_6OVF_*M3R#^5OW\[
M?7OK^=.O\_$T_CG.SM</7PGC\VR"RE^LC<EM>A=C%-Z=B2CW+K-M><C/U^3<
M)73SK'OHVI4T^+:$:4)<'VA"5H^^ EJ9F%N*;TFD%'UD%CSQ&31AZ+0'1EED
MNLZ F-MT]#),]Y;P$+QPO0@_H?1>X#_XQTB6_J<1'33IJ,.X."KB'62B!4\I
M1V#<5RJU[4KBL(.A#\#'UC&XO2OEN1B6U<SX12_F9?.H*D9F&YEU3(V0*6'H
M[PD8D<O8.U-J #2A663-+-? ZUQU[-G4Q,^0+B:XK]_']TJ8U[!6S@6EA"-4
M*(P-F0?B9=+EUJMU25 +M1J@=J:Q*6.S"T+N&9LZ:GDNUN;CQ?FYGW^?Y9>?
M2Q"U&$_O?^85+/UXTHM%VN%U5:S6ONQ6<J)BC%Y&CPCR97B[0;\X(+2XIC*"
M=&!<G51&5<OVXOO+B5\L5HMGE&F(,GM%*%VY_D&0H($2E3D7 ;15OE)?V8>)
M:LIV[8*!)VS7WH)O($/Q$16P2N&LQ5-"RMET%=I^&R]&8+TR^'_B;1F2$P&(
M=<&1*+RRV1AJ0J7QKH^1-2R.>E/^/>^[+TTT *L[/+R:E49R(U YI& 484DK
M(FG C3PP( :=!>JH\5G6@=-6<@:&47_JOIM/.ECV#0 (R3^?35<K[!=832!*
M$KR0(1$('IU-C3&NM2H@/S:CIPG2RSKAR#U26MC'#E+OK$]9-P"6DY16I;1^
M\L&/T]OI2_]EO/23#3.4>PB!9A(CE(Q%U,0I;E'-'!P(812K YQ'R>IV]^#Y
M@*@_'30 J-,2BDPAO?;STOYTL>$B>N^#3I)$KHI\\ \OT3X+YCF T$96<H>V
MT].M[N3Y0*@'J3> G4]S\(N+^?>;]A0$U58@X2+)0*34B> NS@DS,AFA8[D
M4 4X6XCIA)IJQ4K]H^90>0_<-?+5YI4W#_,^S2\6RPTK1DKJN7:$0F)$<DF)
M3R5B!1]4CM:;]%0ZJ,-KAJT2Z@\4?4NT07"\&_NP:F^P84<9F1U0P-5?Q)2S
M)2%+280N@VPU\U;L"Y [KQJV_J4^2 Z1; ,;SRH/L<E*O+LJ[112!&%#+)-:
M,9*TP1 /5!#% U IK<NRSG7TK>0,Z_762MT<+OD&X/-V&LM."J]@_??;Z?V#
MF=/99/)F-B\E*",#(0N.02'W!LUH+&? 9;(;<T84VP*4U;G"L".APT;K/4!C
M=CP]-0##^\R,P M.<["$,X'>G$)(A*PE\=8QC"2Y5K16%OHN+<."J:KJGRP&
MV4D/>R/IRZH2]./2SY>]X.E76*+89N?P;K; A5<2IRI+@KQ87'A.E\;RC.3
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
M*'KKL?/TF6FCZF,DUL]QT]W9\(US?.<S7WRJUUSWUUW1HF&)O!KG(@/%B-%
M;G&]ED(A:[ZS;50]-8[0>1,DYC@$;:C(#G!Z>^EVQI2547E:G61(:\5K;;XB
M#;#B<V*T:P;;YM;ZEH(N3L#:J/G)%<\!,G\ME\_7X^XCEN4*/X9_3WH+_=RS
MFUQ'#V*D];UTTKDXX3@$76>P<4]&RP5;9UL:;JN/$TZ3+-?J7GI<$XF--0_*
M61UX!B^YJTV0;>V'0DN'G'[A4]8.VZ1Q'4][7S;N()1-VQ5DM$)G/K^[)YZ8
MW>P$UY4&@2-Y$AJB0PM*HH):L@0Y8.T44;QR@](F!AW>[::AK]OIUBA83JJ2
M[D!U$SN1('*PQ0-CEOS62%&NTSF +$+Q8F*PPSKJ'PBKN8^$I]#L7J <(.8.
M7/:[M76[FFXB9%0Z4I L(4>CR)OT'%R=EUADQ$11<G2RS5RN9PCJ"3B':'HY
MO=AG/H7Z:;FBK9],[E984WN5_W*^^+*XV$CLEC/NO+%D>8%%FVFA"03'3"WH
MY\'5AII,E!=\^/%OG>]<>E+4-!9W!V9H?_J0URHQ7J<UV$C,F*C U4(FR3FS
M4CE/NWRG*7PGNS _D9,TO<)Z0-^C1)4Z$X<5B2!$/61VODI$:V R$^%*%1;;
MC.1\->E\H]2[-YUOC*R[3>>SC@RW)R%X73=M#!&BEPJ8RRQKLO7%#+EH>Q7I
M?*,4-BB=;XSTYKY?W9>*YAP71*J#VE,&E*W=2GCT(-!F;V4RC VY67\MZ7R'
M F$R&<Z=?/5LBE'V*+(K=1YO(>L8N0'BBX-/QJ7,@K5ENO.;X]+Y3G:W=L(C
MG&D4,S>ZGKT"-TZZX!.#D)"8R'5\F7$:#-?:^HQU>LK?,[5OE'H'I?:-D?7<
M6].3)+4D>-98FSP(3$1\"!"%#> =L]9BIJ_-CY+:-TI1>U/[QDBML]2^H%$;
MJ>O=KZ,_,$?PK%;:9,64%NC<]IRJUYK:=ZBZCY'8_.O[ >%HO<E6*$BE3K8V
MWD PA@$S5D?T.A8VJ'2D]]2^(];U@=+J++6/1\>5*1J"$KEV>2H0#07>RJ=D
MHN'2Y2&*?@6I?8>J^AB)]7/T]"!5Z-'I[J_+U7[7^;'G_/XNI8A3!,5J XK
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
M3>CLN(DJZP*VU-S&$ 5$38%,B<@*MU)H/62(PJ"7#0*1>]T@FE[JD]F@2<L
M?PV+U?5!P",R!U7\W?_N!,5]SQ R41W?W=,?%@_>5F YHXM#2=Y)JCWG;6'@
M9"2_.+G T&4I8AM'<A]51[LT.Y[]D:3YEG[H7V<1:8=TQ#(!F/PS*^NXSE!
M1^YSJ>>^49R,Y3NRYCWNG PC3[R8R531N0W9W"FLC[$D-T^8TI[L(NH45L5R
M%S3'#%$YVAMB#!"#9) 8&N=T<L*>;HD=:U4V-X[I,^:K<R0?G&2W7GRZJ/[-
MS[A:?"/M?,-W%_2.JTU^]+N+NW2E#^7:B5^$\]^K]T5J?*R:^Y5@33)<!@2)
MEM-*L Z\K96PV@95A/'#!BJVIK-C*S4&<X\NDWM2[>RSRE88SA?_%_,_PN+B
M;M3IYW#QB>1PQ^!_4$Q*LK^123UJJR>^OX35!?F@ZRWV&9<\$/\0O2,;7RPC
M]J4BD\]9CMPE3$/2&1J0-N_]3Q,PSZW 'LZS;IF\CE,H<'F_")'"HTL*8VX8
MSQ\N*&JZ6JUJ#'61?UN2V&[^^C:L%]L2B$(X8Y6#$.J)GBXU4\ (X,Q35!6S
MM;'-A=+TO,Q[$34YYCM1>N>^Z9N<-SM4.']W49:K+YOG'MSL9M!CI_1B!Y-_
M"M=6&*,D9PE4SA&4=+5)K-%0T!F2DE>9MVF;=I* ^=CE<Y8<C\&1GX.F)J^P
M7,#5&7:.EHN2I7@^K+OP?*:R8Q=W#/::6<A1*N[ ']A?R,J3"-Y%#B8'!2H4
M66>K5&8$0^:B%+[7.2'M,7A:J(RJ+Q^CMQY ^*ARTEMB7AL#)M2\9U/G7WA%
M$"&YA*"=CZFT =UKJ2\?I=Z]]>5C9-UM?3EW+#FF#$AIR3465D&L-2P9%9/*
MH>-6ON"UO9KZ\E$*&U1?/D9Z<Y?\[*N-E@H3BA"@2$^+(FL.L;9?\%(R)712
M?'NFU:NN+S\4")/)L(-]XVXK?OO][LM_+G!%1'W^_AZ_X749K#)2Y60+)!<R
M*%N3QZ.J)XY1A!2*\=LI%%-[W7OIZ^2@;59WIH$F>\+GPQ/%I_S=UGO%K*-R
M#$KVI9Z$(_BD,T1=BK)U]'FCOCJCR.S$^9X0)\]!<7*E]83(=Q=?KR[7&XF)
M6^./GM:I1&"^'NFA\A YJR4.1(G./J?MGG-3X^\I49V@;7HH/ >Z(_72$\3>
M?G\@ME]7^#]7>)&^;]8G>E6**PQRBHS\#([@,"G@TA>1M4P4SK3>D9\CKI,[
M@%ZVXTETV!,L=S%TLX*YT4[3(H9LX^92@X/W6H-F0K.L;2$/^V0[\!9QG5C"
MJ0 Q8-,]1CN= FY]MV[O^FT@"[(X$#DBJ.0LA!PE%&%M9B%FKQJ')GNHZP1R
M4T%BB)]WC'XZP-S/&"_O,W(VJS)QX:U*Y#W(>F\L> +'ZG!ARYA0AKC;;KXX
M6;GG-BWSEMSUL;,>J:'N,/9;^((WBQ&]\#S9!((6'ZA8FRA;R2$8[3$A(XFU
M*8=ZCJ)Y[=>QFMX+G /%/G<O'[Q8+%>_+2]Q_?,5?OQK^?'S\FH=+O+'OXBG
M[_2-6[/K? S)9TBE3IE3-<]$8B:[[HUSP1B6MH;$[\[W'/B^GH!RJ&:7C<7<
M+70^+U:7WV\' OBBN1,"ZI X<D%KXV7N+?B@2G)"\XA#BN4&O6S>8]L3@N90
M 7>P5SU@ZI8!P96J!5\^%TM[MR&'KDK+.(T\)/K4M#EY>$+*O.<,D^)G&G%W
M@)>[K/6MC=LSYSW!&Y)"#LH5"2ZR" &9MD8G%+Y1Q<9N@N9M)="')SV%KCJ
MW,=5N%C3FZL8_\35MT6J@RS+#N[6'^F1Z]T?W2Y>5FAAY0 QUB-HC_25#>1@
MRJ*)?1^U:%.O."47,Q\[3 &K92<Z[@#?[R[H6;B^_"-<XOME^M=/RR]?%I</
MISBA=H[I:,"71$: 2Q*JE0:D"#I[[0IO=!GP(FGS(G$^U#QM(32A"CO Y*_+
MU5]AE6\[0-QRD561C#$%D6^R7VH7)"$\6%NX11ZS3XVJO7?2,V^ T0WZ)E!6
M)VEKZW_B>29V_@SG>-M<73*K R^0N=$DF!I*64:",2'GR',L:LA!Q_-OF#?*
MF!U$$XJ_ [OU3\R?2( _W]3A5B56UR2&V@0UDDRR<Q2RH28NG-],#,9<+RIT
MFPUT-SWSMJ#J(SB90%-=XNWND,"EX$J&VC\<E/4&')8 4FLT-B:139NC_N<H
MFM=3FT+;+P+H -%W "%:6_=M VZLKD>E)%9;R^K6'0."(\& E*K8%'*T&)N@
M9P<QO0'G$"TOIQ5Y!ZB9PHB_O^OTA6AB#.0;AE K'%(PM:E;=1R0*Y^D":)1
MG\8IV9BW05\?V^I\N.A@4;Q?7GSZB*LO]>C^3A!G@==><B56^:DZ'E* 8P4A
M6>5M#%%ZVR9HW4E.)RE#IX?'<FI==0"X!]<Y=4*V%T@+UO%42:]#9%0B7"C&
M#(5A2FIL K,'1+S^0IEIP'6H7KKHW+VCA/]#*3&<UW:^?WY&O/QCL?[7^M>0
M\,V7Y=7%Y:V4OY_1]J"4$QF,R#41OI:]&OI*2!.+9#PK?;*^:0-I?OW)Y--
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
M]>Z=XC!&UC-O6_]<?L&W5R2U)^,'%%*T:;0!5ZP )4J"P#,%I-$C>B5TB7[
M+O7L"WJ:WS!*8<NII=>!K7AL2-_?C[53A0PFK0DO*>A3T1%#UF9@6G'K+#>E
MT?'>,P3U=-<P=3[585+O#CSW73+.C'!!<)9 ._*ZE,!,RRI9R-J0VHN43+<:
M"+V;HIYR90Y4]UX('2C[[C#TL,W 9M/.O^,J55U]PK.,+',?D0)+3Z;59$N<
M&0V&K*Q5C/,D6TTQ'4IC3U<1+7 VF7ZZ0]Y=4^L/A5A:+/,B_1Z^UT_.)#=6
MUJYN+"0%JD@2'R,G486@&4:CN#R)-7N6PI[.$IM8MVETTQWF'JZFZV8JBV_X
M8$%QS!9+X(!:U1Y3D194D0(X!A1%BV)\FWN/463V=!+0VN8=JZ4.(%A%='M<
M=G?)$_Z]^'+UY>URM5K^5:^ PE?ZY/+[F9<F1($(R"T2;SK7SOL1N%%1>N=D
MQC:5C&.H["DVF : S70T\Z'#0[YN^'EWD:X[3X3S^X[0-ZXL4R&FVI,W1@K,
ME;(6/*9:X<24BTYD8[9R!G:>1(Q[:T])2<>AJ;'$.[5E][UWRC53'ZXNUY?A
MHA[5G+$<O4S9@6*^#FPEV^.BK"/"M M1%]2YT67>2$KG[=9Q*ILVF:XZQ>)/
M5ZLJ[J<V.Q>OE6.*G-7*6QW0%'EM_<1YT89+E1I-'!I#Y;Q-.DZ%P4ETU '^
M_HND6E--[^LC[EA:GVD6I+$L0G;USI4I =%K YY9M*D$[T.;X]Q]5 W"EW]-
M^)I,!WUV;7@PLH-L=)VE0(Q17+[ ]6/"!W5LV/>T";HU#"9VHDX-#][W9NM]
M.XKWI:=H,3@+*IM,8*CW",%Z*%;Z&'VV$MM,"1E%YM&9P$->]J"O2931&.U
MUS'!*L90.RE1.*V2D-$6FU2CG/)1=,Z<^-D,9T\2B]MIKT_[]A[#^B!3=O.+
M$UBM721,9*"N'WV'#.^Y9HDCB!SJ=E0K^B5I3R3CO2I%"-?(!7U$Q]%N-Z[7
MB-<#7_#ZT?>0%,HFYA2"+JP>S5G:<I7D('QQSD>F")>->'R>JIF3\@Y'P1-O
M>BK1=^ ]7_/RX2NN0K5RV]P8G5@N9#>=5?5R@33NH_&0O C%8Q(JM+D"VD_7
MO->-DT-I$O'WO+5L,D<.WV!N?GVR;687.6TVFRB0.VX9L%BOZ4349 U,)%\$
MO>:6# .VZ<PT]69#3_MIN;Y. ;K'9W0B$@0)]131D;$+!'UF"D0;'3,\!&?:
MC !ZAJ"NMI@QNG]J%XX7^-SU >DSYJMS7)8_K[[22K\Y>0_KS[^>+_]ZT$7P
M#SRO"167RP>+\YYCDF!(&3UXKTOUKC4$5S+(P'+V0J;(U0M&9#IJNMIW#L'7
M3(KI>6_Z+:Q6F[;8U]TL#]^EGCQHLOUJ/XEM=BZC=4'%!'#&*:K-2'YL$!*R
M*S9;3O^4-NGS+<*DQP[61UQ]^5!N1Z*>2:EYXCE 4:6V-:?%Y+-#P*)4\4P[
M\K).YN,^IJVK_6P,(H;XN4>HH=/ Z7KJR<?E+YL5>8862?.,(@%;1_((Y\!E
M6ZN(M64R92YRFTZN+]/6U48V-;".4$,'P'IXKK 9\/2A_.?ZNF/_F3<D$#06
M3*YK) =?)S!H2#)K@\15R:X)HO80-6\2YH10FDKPG6'H?G1G"58G7RQH1 H>
M4%#<P$E6(4:A5)268YLM?2<Y\Z9/-L+-8<+NV3W^:?GEZ_*BWH4LR^8[O_S[
M*UZLC_:67WKN9,[S* 8:^=*\"%LKXF2D>(D",P>>>P9&J10T<Y[E-I>>T_K2
MCW?9&S&>88F6MM@ D<4:A@8+7MH(MB2I2B*<-[I/V4E.7Q[S"+UO6Y7CA=W9
M/K2UI;[YLEQ=+O[O1C5G@<<Z]4^!S9*!LC*#%YS84B5+'Z1SJ=$H\6$$]N4N
M'X&J%@KI#&>W90NW2\9S\OV92."UKE7NLE[/4%PIN*!XDSZE1=,<6UM$]>4S
M3X2G8P3? 8;^_$SXKV<2=V?O9U$%P;-Q4%SU"K&6E**+(!&+B\EGJ]L$\$]I
MZ<M;/@(Q1XJY Z#<$^Z*MR0+!]ED#DK5CCZL!)!&.V&(F<3;A./C8-&L!&A"
M6!PFU,FF3#8(G!Y>KCR9F75XW/3"8R<+F\:0WR9J<E%[)M" 9H6 @-8!?4M
MTD5FY[TE/Z3CJ&E3A70=@3Z]6KM]^!VS&$KPY%6!J1V7E2X*8H@%N- >F0SF
M2:WU[I*OH2_L*DX:H^E'15Y-Q-O!%O,X^+NI^5Z?F6Q*5#Z2011U HQCX*R6
MD-$YU,(^'9#0)-2^I6<>##54_-X0_" M=("E72[Z#2\?+N[/*PUFYTI=>>AJ
M6Q];('A>P* MW :/,;:9!S:,OGDB\--AK8&6.L/>W;3GNX64>.9!.4?4>T>>
M7I#$C+0@K<P\)JZ,;=,:?2]9\\3F\R#M.)W,752_$=?6*=;Z0R0']0+SNXM?
M_IT^AXM/^.MR=7TM',\7GS;RO/<\9,AH&*LS+EBJ!;<2?,@9;'#(HE&8MKOS
M[W&[CB*EJR/&XQRRTZFD Q.WQ>Q.7A\[$O?6//-"0:U4P$S1H+R1$!V28U%2
M41&=S[K-O= 11,_M])T07-N# DZDZ5<"ZMW7WCY)@2EEX+[N3%D6<%H7R$['
M++W3R:O9('UX'D)#S[)O0!^OY2Z\A/_"RBOF-]]H?7["N_S#!UL>)V!)GD%[
MXDNE0IYU,!&4+,R%%%-Q0Z;(#7Q=5Q= Q^WVTXJV ^/WV(9OL?<'UO[)#U-8
M^9D4UA9/:T!+6GZ**X0@/;GD6D7+<NU]T*91_5A*Y]Z[)X;*WN.:B?76 2X?
MFN(!W!7A.?-9UM!-@;+$F!?& =>,)Y=RT:K-3CR.SKFWW[:8;*BS'O?5VAZA
MMK.J+2,?^BBHBN4<4M";^UT%(0<#WD>?$T;G;#ET:]WYQJXNRR?=78\7< >&
M;*^A?LCA3;/1L^*41Z7J6(%83]PCL695;=;'2G(Y,;?=#_$4&^P.2CO;8"=
MRY@]]EC5=0#-/?9Z%W>NV(A8/ CR&<B#( 0Y&S4X8ZTLDH(AUSZC?B)8GFZ/
MG1Z6#=769V[^NPOZ$C^&?Q_45>'A;T^0,/(L,1/EA=P]?T>?IYR"41*K::FH
ML2I#L'7LF67*:,>=,VV21/80=:P1VO'H^[)K%H0M11@P@=G:'31!M%*"%E;9
M8!B:T";8W$?5O-DD4^%CVZI,IH?N;<B;G!?U83M2O8XS+_L>/*WE&<S""8R2
MBMZDX ((DQR!3B!A0Y /9'/226MN<YL\G89&Z6X"P-T[ZHYZW1SOBAS"&\]P
M>;$^$R4);6E!:%X#9N,]!";JS&3AK4&FN6^32C*<QGX-UACL;!NL1CJ:^:3A
M3?[OJ_6F'>/'Y1UC-T4&]W_?L/XKB?K/SZ2#M^0(YEKY1S^TX?@WO#PS2><B
M@P<,ODX)CQ8<UNFHQ4H*QF5A7K]@VJ:D9]X;_ZDQ.)NFVF^N-Q_4/R)1^[__
MU_\#4$L! A0#%     @ !G<#5;N:@72_O0$ JS4- !0              ( !
M     &5X:&EB:70Q,#1Q,C(P,C(N:'1M4$L! A0#%     @ !G<#54YD^\(9
M"   /B<  !0              ( !\;T! &5X:&EB:70S,3%Q,C(P,C(N:'1M
M4$L! A0#%     @ !G<#50 <I!4E"   6"<  !0              ( !/,8!
M &5X:&EB:70S,3)Q,C(P,C(N:'1M4$L! A0#%     @ !G<#53^U<"(I!0
M#AD  !,              ( !D\X! &5X:&EB:70S,G$R,C R,BYH=&U02P$"
M% ,4    "  &=P-5'5+:T33\ 0"' !L $               @ 'MTP$ ;G9R
M+3(P,C(P-C,P+FAT;5!+ 0(4 Q0    (  9W U5I6T9:MA$  ("U   0
M          "  4_0 P!N=G(M,C R,C V,S N>'-D4$L! A0#%     @ !G<#
M55==E8[;&@  -/T  !0              ( !,^(# &YV<BTR,#(R,#8S,%]C
M86PN>&UL4$L! A0#%     @ !G<#5??<>7WE4P  "[@# !0
M ( !0/T# &YV<BTR,#(R,#8S,%]D968N>&UL4$L! A0#%     @ !G<#53L'
M:Y2QR   1S8( !0              ( !5U$$ &YV<BTR,#(R,#8S,%]L86(N
M>&UL4$L! A0#%     @ !G<#55\@9FJ/?@  0[P% !0              ( !
M.AH% &YV<BTR,#(R,#8S,%]P<F4N>&UL4$L%!@     *  H BP(  /N8!0
!  $!

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